如何关闭RocketMQ NameServer 9876端口的默认HTTPS连接
关闭Windows Server上RocketMQ的HTTPS服务
场景1:RocketMQ Dashboard(控制台)启用了HTTPS
- 找到Dashboard的配置文件
application.properties(一般位于Dashboard的conf目录内) - 打开文件后,定位并注释或删除以下HTTPS相关配置项:
若HTTPS和HTTP共用9876端口,确保配置中仅保留HTTP端口的设置(如# server.ssl.enabled=true # server.ssl.key-store=你的密钥文件路径 # server.ssl.key-store-password=密钥密码 # server.ssl.key-store-type=密钥文件类型(如JKS)server.port=9876,无SSL相关配置) - 保存配置文件,重启RocketMQ Dashboard服务
场景2:NameServer/Broker启用了HTTPS(用于OpenAPI或监控)
- 找到对应组件的配置文件:
- NameServer:
namesrv.properties(默认在RocketMQ安装目录的conf文件夹) - Broker:
broker.conf(同目录下,或自定义路径)
- NameServer:
- 打开文件,查找并注释/删除HTTPS相关配置,例如:
# rocketmq.openapi.ssl.enabled=true # prometheus.ssl.enabled=true - 保存配置后,分别重启NameServer和Broker服务
验证
重启完成后,尝试访问https://ip:9876应无法连接,http://ip:9876可正常访问,即说明HTTPS服务已关闭。
内容的提问来源于stack exchange,提问作者user2404686
相关产品推荐
相关产品推荐

