开发者社区 > 弹性计算 > 云服务器ECS > 正文

如何在ECS中通过内网访问RabbitMQ?

如何在ECS中通过内网访问RabbitMQ?

展开
收起
邂逅青青 2024-08-12 12:16:19 51 0
1 条回答
写回答
取消 提交回答
  • 首先你需要确保ECS实例在同一VPC内
    然后再进行配置安全组
    在部署RabbitMQ的ECS实例的安全组入方向规则中,需要放行以下端口:

    5672端口:这是RabbitMQ默认的AMQP协议端口,用于客户端应用程序与RabbitMQ服务器之间的通信。
    15672端口:这是RabbitMQ管理界面的Web端口,如果您需要通过Web界面进行管理,则需要开放此端口。

    你还需要同时添加相应的内网规则
    获取RabbitMQ服务的内网IP:在部署RabbitMQ的ECS实例中,记录该实例的内网IP地址。其他ECS实例将通过这个内网IP来访问RabbitMQ服务。

    客户端配置:在需要访问RabbitMQ的ECS实例上,配置您的应用程序或服务,使用上述获取的内网IP地址以及对应的端口号(如5672)来连接RabbitMQ服务器

    最后进行测试验证,应该就可以访问的了

    image.png

    参考文档

    2024-08-23 17:50:45
    赞同 展开评论 打赏

云服务器ECS是一种安全可靠、弹性可伸缩的IaaS级云计算服务。在这里你可以获取最新的ECS产品资讯、最前沿的技术交流以及优惠活动等信息,加速自己的技术成长。

相关产品

  • 云服务器 ECS
  • 相关电子书

    更多
    RocketMQ Client-GO 介绍 立即下载
    RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
    基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载