liangjianwen opened a new issue #14817: URL: https://github.com/apache/pulsar/issues/14817
**Describe the bug** I have Geo replicated Pulsar clusters: Cluster-A and Cluster-B. Consumer 1 subscribes to Cluster-A, and Consumer 2 subscribes to Cluster-B. Consumer 1 and Consumer 2 have the same subscription name and use the "Failover" mode. When I start consumer 1 first, consume a message and ACK. Consumer 2 is started after 30 seconds, and it is found that consumer 2 has repeatedly consumed messages. Both Consumer 1 and Consumer 2 have replicateSubscriptionState set to true. Configurations related to subscription replication are default values. as follows:  **To Reproduce** 1. Start consumer 1. 2. Start a producer to send messages to Cluster A. 3. See consumer 1 consume the message, then wait 30 seconds. 4. Start consumer 2. **Expected behavior** Consumer 2 should not repeatedly consume messages that Consumer 1 has acked. **Screenshots** If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - OS: Ubuntu 20.04.3 LTS **Additional context** - Pulsar version: 2.8.1 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
