[Bug] golang sdk throw "the broker's disk is full ... "
Before Creating the Bug Report
-
[X] I found a bug, not just asking a question, which should be created in GitHub Discussions.
-
[X] I have searched the GitHub Issues and GitHub Discussions of this repository and believe that this is not a duplicate.
-
[X] I have confirmed that this bug belongs to the current repository, not other repositories of RocketMQ.
Runtime platform environment
ubuntu 22.04
golang sdk, v5
RocketMQ version
v5.20, use proxy feature.
JDK Version
No response
Describe the Bug
使用 golang sdk 发送消息总是提示这个报错,但 rocketmq 的磁盘阈值为 99%,不知道怎么造成的,请指点下。
error message.
the broker's disk is full [CL: 0.02 CQ: 0.02 INDEX: 0.02], messages are put to the slave, message store has been shut down, etc.
Steps to Reproduce
qa
What Did You Expect to See?
qa
What Did You See Instead?
qa
Additional Context
qa
切换到 github.com/apache/rocketmq-client-go 后,无异常,可以大批量的生产消息。
切换到 github.com/apache/rocketmq-client-go 后,无异常,可以大批量的生产消息。
这个 bug 到现在都一直还没修复,主备自动切换模式,必须要关掉所有slave 的 broker 剩一个,才能大批量的生产消息,否则生产几条就跑到备 broker 去了