Skip to content

[Bug] PushConsumer may cause consumption duplication in some scenarios due to concurrency issues. #479

@humkum

Description

@humkum

BUG REPORT

  1. Please describe the issue you observed:
  • What did you do (The steps to reproduce)?
  1. Start a consumer client c1.
  2. Start another consumer client c2 and immediately shut it down.
  3. Observe the consumption duplication of the consumer client c1.
    image
  • What did you expect to see?
    There's no consumption duplication.
  • What did you see instead?
    The consumer client c1 duplicate consume the same message many times at the same timestamp.

image

  1. Please tell us about your environment:
  • What is your OS?
    Ubuntu & CentOS
  • What is your client version?
    latest
  • What is your RocketMQ version?
    5.9
  1. Other information (e.g. detailed explanation, logs, related issues, suggestions on how to fix, etc):

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions