fix topicRouteMap maintain error relationship

This commit is contained in:
huitong
2022-01-04 11:40:44 +08:00
committed by zhangyang
parent 9f9b109172
commit 6ebb4e40d4
@@ -484,7 +484,9 @@ public class DefaultMQAdminExtImpl implements MQAdminExt, MQAdminExtInner {
Map<String, Integer> topicRouteMap = new HashMap<String, Integer>();
for (BrokerData bd : topicRouteData.getBrokerDatas()) {
for (QueueData queueData : topicRouteData.getQueueDatas()) {
topicRouteMap.put(bd.selectBrokerAddr(), queueData.getReadQueueNums());
if (StringUtils.equals(queueData.getBrokerName(), bd.getBrokerName())) {
topicRouteMap.put(bd.selectBrokerAddr(), queueData.getReadQueueNums());
}
}
}
for (BrokerData bd : topicRouteData.getBrokerDatas()) {