最近针对阿里开源的RocketMq 消息中间件进行环境搭建(测试版本是4.1.0-incubating),这里根据官网文档进行操作http://rocketmq.apache.org/docs/quick-start/;这里说下我的环境是虚拟机 下liunx centos 64位,按照官方操作手册很顺利的进行环境搭建,但是在进行代码测试生产者和消费者的时候出现“No Topic Route Info”,开始的时候以为是环境配置的问题,网上搜索提出在启动broker 的时候加上autocreatetopicenable=true,但是没有用,后来发现是端口无法访问从而定位到liunx防火墙的问题,注意(centos 下默认没有iptables 而是firewall),最后关闭防火墙测试代码果断顺利跑起来了;
这里主要想说下,由于防火墙配置导致“No Topic Route Info”问题,希望可以给学习RocketMq的朋友提供帮助。
解决RocketMQ“NoTopicRouteInfo”问题
本文介绍了一次使用阿里开源的RocketMq消息中间件时遇到“NoTopicRouteInfo”的经历。通过排查发现是由于Linux防火墙阻止了端口访问导致。关闭防火墙后问题得以解决。
2724

被折叠的 条评论
为什么被折叠?



