rocketMq实战-1安装和配置

由于项目需求,要上RocketMq,经过一帆折腾终于成功搞定

期间遇到一些坑,并收集了一些文章,做个分享 希望对大家有帮助。

我主要是参照下面文章安装

安装期间遇到一些问题

(1)安装包从哪里搞

(2)com.alibaba.rocketmq.client.exception.MQClientException: No route info of this topic 这个异常怎么解决?

问题(1)从githup 上download下来后编译生成,生成后存放在targe目录,生成效果如下图


  如果是在Window 环境需要 运行 install.bat,如果是liunx 则运行 install.sh

  在执行脚本前都需要配置 maven 和java 环境(请自行解决),搞不定的童鞋也不要灰心,alibaba-rocketmq-broker.tar.gz下载链接如下

   https://pan.baidu.com/s/1o7L23c2

安装包 解压后放在相应的目录就可以了,然后按照我上面发的连接里面配置即可。

问题(2)

         该错误消息在运行Java client端是 是比较常见的

  原因大概有几个

     1 tocpic没创建(默认是自动创建)

     2 nameserver 写错

     3 broker 没指定 nameserver

对于3 有两种解决方法

 (1)指定环境变量 export NAMESRV_ADDR=10.125.1.186:9876

 (2)启动broker 时指定 nameserver : nohup mqbroker -n  "10.103.16.76:9876;10.103.16.17:9876" start & (注意多个nameserver的格式  "nameserv1;nameserv2")

好的 下篇文章主要写关于 客户端实践。

下面分享一下我个人认为 比较好的文章

 


 

猜你喜欢

转载自chenchangqun.iteye.com/blog/2341630
今日推荐