✨让你的消息传输更高效✨
如果你是一名开发者,或者是对消息传输有需求的企业用户,那么你肯定不陌生于 RocketMQ,它是一个高可用、高可靠、高性能、分布式消息中间件。但是有时候,在 Windows 上安装和启动 RocketMQ 控制台可能会让人头痛。不要担心,本文将为你提供详细的步骤介绍。⚙️
现在,你需要下载最新版本的 RocketMQ 控制台。解压缩下载的文件到你的本地文件夹,例如 C:\rocketmq-console。
下载地址:https://github.com/apache/rocketmq-externals/tags点我直连
使用idea打开项目找到 rocketmq-console 目录-右键 Add as Maven Project(添加为maven项目),等待他解析完maven依赖
打开 rocketmq-console 下的 application.properties 文件。在该文件中,你可以配置 RocketMQ 控制台的各种属性、用户名、密码以及自己的虚拟机的IP地址与RocketMQ端口号等。
使用 RocketMQ 控制台需要开启以下端口号:
请注意,这些端口号仅为默认值,如果您在 RocketMQ 的配置文件中更改了这些端口号,则需要相应地修改防火墙规则或安全组规则。
在 CentOS 8 中开启端口可以使用以下步骤:
使用 root 用户登录到 CentOS 8 服务器。
打开防火墙的 8080、9876、10911 和 10909 端口。您可以使用以下命令:
# firewall-cmd --zone=public --add-port=8080/tcp --permanent
# firewall-cmd --zone=public --add-port=9876/tcp --permanent
# firewall-cmd --zone=public --add-port=10911/tcp --permanent
# firewall-cmd --zone=public --add-port=10909/tcp --permanent
# firewall-cmd --reload
这些命令将在防火墙中永久开启指定的端口号。如果您想要暂时开启端口,可以省略 --permanent
选项。
验证端口是否已经开启。您可以使用以下命令:
# firewall-cmd --list-ports
这个命令将列出所有已经开启的端口。
请注意,如果你在云服务器上运行 RocketMQ,你还需要在云服务提供商的管理控制台中开启相应的端口,以便从互联网访问 RocketMQ。
1)你可以通过运行如下命令来启动 RocketMQ 控制台:
java -jar rocketmq-console-ng-1.0.1.jar
然后,你可以通过访问启动器生成的 URL,在浏览器中打开 RocketMQ 控制台。✨
2)也可以在idea中直接运行
启动服务访问控制台
http://localhost:9201
最后,恭喜你,你已经成功安装和启动了 RocketMQ 控制台!现在,你可以方便地查看你的消息状态、创建命名空间及主题等操作。
让 RocketMQ 控制台为你带来高效的消息传输吧!