周末整了下RocketMQ在Ubuntu下的安装和使用,在此记录下。
由于本人嫌麻烦未在自己的机器上安装linux双系统。。而是采用了在win10下安装linux子系统的方式来进行操作。win10下启用linux子系统详见 这里
环境:
安装java8
|
|
本人在操作时上面用apt-get直接装失败了。。所以去oracle官网获取下载链接后,
使用wget命令手动下载,解压到指定文件夹。
在文件最后添加上:
执行下列命令
或重启系统生效
安装maven
|
|
成功后可用mvn -version
查看
设置mvn 国内镜像
$ sudo vim /etc/maven/settings.xml
下载源代码及编译
本人采用git下载源码,可也去官网下载压缩包后解压
启动 name server
|
|
启动 broker
|
|
创建topic
创建group
但是broker的ip默认是第一块网卡的ip,如果网段是外网ip会导致消息发送失败
需要修改conf/broker.conf文件的配置
指定ip地址
重启broker
测试生产者
|
|
测试生产者发送成功
测试消费者
|
|
消费者消费成功