开发者社区> 问答> 正文

阿里云上部署activemq后外网无法访问

我有一台阿里云服务器,外网访问ip为101.201.68.205,在上面部署了activemq病添加了mqtt。其他设备需要发消息到该mqtt上。
现在的问题是通过101.201.68.205:1883无法连接到mqtt服务。通过测试,把程序部署到阿里云上后,通过阿里云服务器的内网ip:1883和127.0.0.1:1883都能连上mqtt服务。

后来我把transportConnectors节点的uri的0.0.0.0改为101.201.68.205后无法启动activemq。请问大家应该如何配置activemq才能使外网能访问。

展开
收起
jetdw 2017-10-12 17:03:13 7796 0
1 条回答
写回答
取消 提交回答
  • 旺旺:nectar2。

    题主您好,

    可能要点是:

    transportconnectors还是保持 0.0.0.0 监听,

    另外需检查ECS实例的安全组规则,是否允许外网访问 1883 端口。

    2019-07-17 21:39:07
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
云解析DNS如何实现流量容灾部署 立即下载
流量太大容易挂?接入 Sentinel 让 N 个 9 成为可能! 立即下载
流量太大容易挂?接入Sentinel让N个9成为可能 立即下载