Как я могу подключить брокер RocketMQ к консоли RocketMQ, чтобы получить подробную информацию?
Я новичок в Apache RocketMQ. Я обнаружил, что мы можем использовать консоль RocketMQ для получения подробной информации о транзакции сообщения RocketMQ. посмотреть здесь
Как мне связать (синхронизировать) эту консоль с моим локально работающим брокером RockerMQ?
Я использую эту документацию для запуска брокера и клиента.
1 ответ
rocketmq-console - это графический инструмент, основанный на сети (в отличие от базовой командной строки mqadmin), вот пример запуска этого приложения
изменить конфигурацию приложения (путь к файлу:rocketmq-externals/rocketmq-console/src/main/resources/application.properties), изменить имя сервера
пример файла
`
server.contextPath=
server.port=8080
spring.application.name=rocketmq-console
spring.http.encoding.charset=UTF-8
spring.http.encoding.enabled=true
spring.http.encoding.force=true
logging.config=classpath:logback.xml
rocketmq.config.namesrvAddr=127.0.0.1:9876
rocketmq.config.isVIPChannel=false
rocketmq.config.dataPath=/tmp/rocketmq-console/data
rocketmq.config.enableDashBoardCollect=true
`
- mvn clean package -Dmaven.test.skip = true
- java -jar target / rocketmq-console-ng-1.0.0.jar
Вы должны указать свой сервер имен перед пакетом, а затем открыть веб-браузер, а затем перейдите на http://127.0.0.1:8080/
,