zr-hebo opened a new issue #6815:
URL: https://github.com/apache/pulsar/issues/6815
**Describe the bug**
I deployed two pulsar clusters across regions, the RRT between two regions
is 400ms, but each message produced is consumed twice in the same subscription.
**To Reproduce**
Steps to reproduce the behavior:
1. Produce message in one region
```
pulsar-client produce --messages "hahae" my-tenant/my-namespace/hello
```
2. consume message from the other region
```
pulsar-client consume my-tenant/my-namespace/hello --subscription-name haha
--num-messages 0
```
3. See error
```
11:49:23.836 [pulsar-client-io-1-1] INFO
com.scurrilous.circe.checksum.Crc32cIntChecksum - SSE4.2 CRC32C provider
initialized
----- got message -----
hahae
----- got message -----
hahae
```
**Expected behavior**
I expect only one message
```
----- got message -----
hahae
```
**Desktop:**
- OS: Linux 3.10.0-1062.4.1.el7.x86_64
**Additional context**
configuration-store: apache-zookeeper-3.6.0
apache-pulsar-2.5.0
----------------------------------------------------------------
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.
For queries about this service, please contact Infrastructure at:
[email protected]