RocketMQ学习笔记(5)----RocketMQ监控平台rocketmq-console-ng的搭建
1. 下载rocketmq-console-ng
官网地址:https://github.com/apache/rocketmq-externals
  
拉下来之后,使用idea打开rocketmq-console,在application.properties配置文件中修改rocketmq.config.namesrvAddr(前面集群环境下的nameserver的ip:port),如下:
rocketmq.config.namesrvAddr=rocketmq-nameserver1:9876;rocketmq-nameserver2:9876
然后打开终端 ,使用如下命令打包:
· mvn clean package -Dmaven.test.skip=true,将会在target目录中生成一个.jar文件(因为这是一个springboot项目)
将打包生成的.jar文件上传到linux服务器上。
  使用java -jar 文件名运行服务,访问http://47.105.145.123:8080/#/,出现如下控制台  
可以看到有很多菜单可以用的,点到cluster,

看到我们前面搭的集群环境已经可以注册上去了,可以查看信息和修改配置了。
可能出现的问题:
如果报不能连接到10909端口异常:connect to 172.31.36:10909 failed,这里默认的是使用了vip通道,需要在rocketmq-console项目源码中修改配置文件,如下:
rocketmq.config.isVIPChannel=false
然后重新打包上传,
如果配置之后出现不能连接私有异常:connect to 172.31.36:10911 failed,这是默认的rocketmq会将broker的访问ip使用私有ip,这时只需要在broker配置文件中添加
brokerIP1=公网ip
重启即可:nohup sh mqbroker -c /usr/local/middle/rocketmq/conf/2m-noslave/broker-a.properties >/dev/null 2>&1 &
RocketMQ学习笔记(5)----RocketMQ监控平台rocketmq-console-ng的搭建的更多相关文章
- RocketMQ学习笔记(16)----RocketMQ搭建双主双从(异步复制)集群
		1. 修改RocketMQ默认启动端口 由于只有两台机器,部署双主双从需要四个节点,所以只能修改rocketmq的默认启动端口,从官网下载rocketmq的source文件,解压后使用idea打开,全 ... 
- RocketMQ学习笔记(15)----RocketMQ的消息模式
		在前面学习ActiveMQ时,看到ActiveMQ可以是队列消息模式,也可以是订阅发布模式. 同样,在RocketMQ中,也存在两种消息模式,即是集群消费模式和广播消费模式. 1. 集群消费模式 跟A ... 
- RocketMQ学习笔记(13)----RocketMQ的Consumer消息重试
		1. 概念 Producer端重试: 生产者端的消息失败,也就是Producer往MQ上发消息没有发送成功,比如网络抖动导致生产者发送消息到MQ失败. 这种消息失败重试我们可以手动设置发送失败重试的次 ... 
- RocketMQ学习笔记(14)----RocketMQ的去重策略
		1. Exactly Only Once (1). 发送消息阶段,不允许发送重复的消息 (2). 消费消息阶段,不允许消费重复的消息. 只有以上两个条件都满足情况下,才能认为消息是“Exactly O ... 
- RocketMQ学习笔记(4)----RocketMQ搭建双Master集群
		前面已经学习了RockeMQ的四种集群方式,接下来就来搭建一个双Master(2m)的集群环境. 1. 双Master服务器环境 序号 ip 用户名 密码 角色 模式 (1) 47.105.145.1 ... 
- zabbix学习笔记:zabbix监控之短信报警
		zabbix学习笔记:zabbix监控之短信报警 zabbix的报警方式有多种,除了常见的邮件报警外,特殊情况下还需要设置短信报警和微信报警等额外方式.本篇文章向大家介绍短信报警. 短信报警设置 短信 ... 
- RocketMQ学习笔记(一)eclipse版的quickstart
		学而时习之,不亦说乎! 自己搭建个学习用的RocketMQ总是很麻烦,需要虚拟机环境,网络,需要安装rocketmq,启动.时间久了再去看,又不知道这个虚拟机是干嘛的了. 直接在eclipse中启动, ... 
- rocketmq ----> 学习笔记
		官网:http://rocketmq.apache.org 1.环境搭建 准备: rocketmq-all-4.3.0-bin-release.zip 必须配置:JAVA_HOME=/home/rui ... 
- RocketMQ学习笔记(11)----RocketMQ的PushConsumer和PullConsumer
		1. PushConsumer 推,Broker主动向Consumer推消息,它Consumer的一种,应用通常向对象注册一个Listener接口,一旦接收到消息,Consumer对象立刻回调Lins ... 
- RocketMQ学习笔记(10)----RocketMQ的Producer 事务消息使用
		1. 事务消息原理图 RocketMQ除了支持普通消息,顺序消息之外,还支持了事务消息. 1. 什么是分布式事务? 分布式事务就是指事务的参与者.支持事务的服务器.资源服务器以及事务管理器分别位于不同 ... 
随机推荐
- Core Java(六)
			面向对象语言特性 (一) (一) static 作用于 变量,方法,代码块 静态变量:被类的所有对象共享 在类加载时被加载 优先于对象 Student.country = "中国& ... 
- Android PullTorefreshScrollview回到顶部
			列表滑动下面显示按钮,点击按钮回到顶部的功能,一般scrollview会有滑动监听的事件,通过setOnScrollChangeListener()滑动监听滑动的距离来判断是否显示按钮就好了,但是Pu ... 
- Java 自带MD5 校验文件
			http://www.iteye.com/topic/1127319 前天第一次发表博客到论坛,关于Java文件监控一文,帖子地址在:http://www.iteye.com/topic/112728 ... 
- 基于cxf的webService服务发布及客户端开发
			学习地址: http://www.cnblogs.com/leihenqianshang/category/795140.html 
- Python数据分析3------数据预处理(2)----字符串处理
- WePy--记录使用过程中的一些坑
			讲真, 官方文档还是要好好看, 都是细节啊... 1- 使用wepy框架中封装好的小程序api <wepy 对小程序的API进行Promise处理> ①: 首先需要声明 开启使用we ... 
- 【hihocoder 1519】	逃离迷宫II
			[题目链接]:http://hihocoder.com/problemset/problem/1519?sid=1098756 [题意] Chinese [题解] bfs题; 根据bfs的性质; 第一 ... 
- LeetCode104_MaximumDepthofBinaryTree Java题解
			题目: Given a binary tree, find its maximum depth. The maximum depth is the number of nodes along the ... 
- weblogic部署struts2项目訪问action404错误
			近期有个project部署到tomcat上是正常的,部署到weblogic上时訪问action报404错误.依据报错日志.在网上找到了原因例如以下: 部署到weblogic上.struts.xml配置 ... 
- 在MAC下怎样用SSH连接远程LINUXserver
			首页,打开MAC的命令终端,检查是不是用root用的登录的,假设不是的话请输入命令:sudo -i切换到root. 然后,输入:ssh ip地址,假设主机存在的话会提示你输入password,输入正确 ... 
