You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
There is inconsistent Broker data being retrieved when querying different RocketMQ NameServers. This inconsistency could potentially lead to issues with message routing and client connections within a distributed RocketMQ setup.
Expected Result:
The Broker data retrieved from all NameServers should be consistent and identical, ensuring stable functionality throughout the RocketMQ cluster.
The text was updated successfully, but these errors were encountered:
shangjin92
changed the title
Inconsistent Broker Data Retrieved from Different RocketMQ NameServers.
Inconsistent Broker data retrieved from different RocketMQ NameServers.
May 8, 2024
shangjin92
pushed a commit
to shangjin92/rocketmq-operator
that referenced
this issue
May 8, 2024
We are encountering the same issue. When the nameserver stateful set restarts, the nameserver controller reconciles every 6 seconds. During this process, if a partial nameserver is updated, the controller reconciles the partial nameserver's pod IP list. Subsequently, the broker controller updates the partial list to the broker and then updates the broker stateful set. As a result, the updated broker pod receives the partial nameserver pod IP list.
Description of the issue:
There is inconsistent Broker data being retrieved when querying different RocketMQ NameServers. This inconsistency could potentially lead to issues with message routing and client connections within a distributed RocketMQ setup.
Expected Result:
The Broker data retrieved from all NameServers should be consistent and identical, ensuring stable functionality throughout the RocketMQ cluster.
The text was updated successfully, but these errors were encountered: