apache / rocketmq-clients

RocketMQ Clients - Collection of Client Bindings for Apache RocketMQ
https://rocketmq.apache.org/
Apache License 2.0
330 stars 216 forks source link

[Bug] rocketmq 2m2s集群环境下,客户端使用golang/v5.1.0-rc.1,只能及时消费其中一个broker的消息,另一个broker上的消息不能及时消费 ,有很大的延时 #841

Closed heshiyingx closed 1 week ago

heshiyingx commented 1 month ago

Before Creating the Bug Report

Programming Language of the Client

Go

Runtime Platform Environment

运行环境:macOS14.7(intel),docker 使用镜像:apache/rocketmq:5.3.0 docker_compose整体文件包括配置如下: docker-compose.zip

RocketMQ Version of the Client/Server

使用的是官方镜像,apache/rocketmq:5.3.0

Run or Compiler Version

openjdk version "1.8.0_422" OpenJDK Runtime Environment (Temurin)(build 1.8.0_422-b05) OpenJDK 64-Bit Server VM (Temurin)(build 25.422-b05, mixed mode)

Describe the Bug

在2m2s同步双写的集群环境下,向普通topic中发送1000条消息。使用go SDK启动多个同消费者的消费者。能立即消费的只有一部分消息,另一部分消息延迟很高,有几十秒到上百秒的延迟。

经测试Java SDK没有这个问题

Steps to Reproduce

What Did You Expect to See?

消费者能够及时消费集群中所有的消息

What Did You See Instead?

现在只能及时消费其中一个broker的消息

Additional Context

No response

AllenZMC commented 1 month ago

same issue

github-actions[bot] commented 1 week ago

This issue is stale because it has been open for 30 days with no activity. It will be closed in 3 days if no further activity occurs.

github-actions[bot] commented 1 week ago

This issue was closed because it has been inactive for 3 days since being marked as stale.