zergduan commented on issue #287:
URL:
https://github.com/apache/rocketmq-dashboard/issues/287#issuecomment-2795981644
在dashboard上使用tcpdump抓包(抓取与dashbard和nameserver交互的tcp包),可以看到:
1. dashboard发送到nameserver以下json
PVPVÖ{Eñ?@@]A
±`
±`ºM¤«ÎdWrù×j
èzdr,é¹µ{"code":206,"extFields":{"AccessKey":"rocketmq","Signature":"jF+WWbN3aTYBc8HXIhdhRulFQgQ="},"flag":0,"language":"JAVA","opaque":42149,"serializeTypeCurrentRPC":"JSON","version":433}
2. nameserver返回:
PVÖ{PVE&Ê@@
±`
±`M¤ºWr«ÎePÞI
r--ºèzdîc{"code":0,"flag":1,"language":"JAVA","opaque":42149,"serializeTypeCurrentRPC":"JSON","version":473}{"topicList":["POC-Cluster","RMQ_SYS_TRANS_HALF_TOPIC","BenchmarkTest","OFFSET_MOVED_EVENT","rmq_sys_REVIVE_LOG_POC-Cluster","SELF_TEST_TOPIC","rmq_sys_SYNC_BROKER_MEMBER_POC-Broker-a","rmq_sys_SYNC_BROKER_MEMBER_POC-Broker-b","SCHEDULE_TOPIC_XXXX","RMQ_SYS_TRACE_TOPIC","%RETRY%CG-TEST-01","RMQ_SYS_TRANS_OP_HALF_TOPIC","TP-TEST-01","POC-Cluster_REPLY_TOPIC","POC-Broker-a","POC-Broker-b"]}
从 nameserver 返回内容可以看出
"rmq_sys_SYNC_BROKER_MEMBER_POC-Broker-a","rmq_sys_SYNC_BROKER_MEMBER_POC-Broker-b"
并没有携带 "%SYS%" 前缀;所以页面中看到的 "%SYS%"
前缀应该是dashboard代码(上面提到的TopicServiceImpl.java)添加的。
--
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.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]