各位大佬,Apache RocketMQ中我在部署Controller时,第二台服务器上部署的br?

各位大佬,Apache RocketMQ中我在部署Controller时,第二台服务器上部署的broker配置文件明明写的是10.0.30.91:9878 但是日志里报错说找不到127.0.0.1:9878?image.png image.png 为什么broker启动的时候会把Controller地址改成127.0.0.1:9878呢,我配置文件里设置了10.0.30.91:9878image.png image.png

展开
收起
真的很搞笑 2023-07-03 16:04:28 128 发布于黑龙江 分享
分享
版权
举报
3 条回答
写回答
取消 提交回答
  • 天下风云出我辈,一入江湖岁月催,皇图霸业谈笑中,不胜人生一场醉。

    这个问题可能是由于以下原因导致的:

    在部署Controller时,如果指定的是IP地址而不是主机名或者IP地址+主机名的形式,则可能会出现这个问题。 在配置文件中,如果没有指定主机名或者IP地址+主机名的形式,则可能会出现这个问题。 在配置文件中,如果主机名或者IP地址+主机名的形式中没有指定IP地址,则可能会出现这个问题。 为了解决这个问题,可以尝试以下方法:

    在部署Controller时,指定主机名或者IP地址+主机名的形式,以确保能够正确地连接到RocketMQ集群。 在配置文件中,指定主机名或者IP地址+主机名的形式,以确保能够正确地连接到RocketMQ集群。 在配置文件中,指定主机名或者IP地址+主机名的形式,以确保能够正确地连接到RocketMQ集群。

    2023-07-06 15:51:31 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 北京阿里云ACE会长

    查询下哪里配置了127,全局搜索试试; 确认下问题点


    Broker配置文件错误:在RocketMQ中,Broker需要通过配置文件进行配置。如果第二台服务器上的Broker配置文件中的Controller的IP地址和端口设置错误,可能会导致无法连接到正确的Controller。在这种情况下,可以检查Broker配置文件中的Controller的IP地址和端口是否正确。

    网络连接问题:在RocketMQ中,Controller和Broker之间通过网络进行通信。如果网络连接不稳定或者存在防火墙等限制,可能会导致无法连接到正确的Controller。在这种情况下,可以尝试检查网络连接是否正常,并且尝试使用不同的网络连接方式。

    主机名解析问题:在RocketMQ中,Controller和Broker之间的通信可能会使用主机名进行解析。如果主机名解析错误,可能会导致无法连接到正确的Controller。在这种情况下,可以尝试检查主机名解析是否正确,并且尝试使用IP地址进行连接。

    2023-07-05 08:00:19 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
  • 你看下你controller的配置,controllerDLegerPeers是不是写了127.0.0.1:9878,此回答整理自钉群“群2-Apache RocketMQ 中国开发者钉钉群”

    2023-07-03 16:17:47 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论

涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/

收录在圈子:
+ 订阅
阿里云 云原生应用平台 肩负阿里巴巴集团基础设施云化以及核心技术互联网化的重要职责,致力于打造稳定、标准、先进的云原生产品,成为云原生时代的引领者,推动行业全面想云原生的技术升级,成为阿里云新增长引擎。商业化产品包括容器、云原生中间件、函数计算等。

热门讨论

热门文章

还有其他疑问?
咨询AI助理