我在多个地理位置拥有许多不同的机器。我需要从我的后端控制它们并获取数据。我考虑将它们全部连接到一个RabbitMQ AMQPS连接以实现双向通信。 这是一个好的方法吗?RabbitMQ足够安全来实现这一点吗?
这是一个好的方法吗? 是的! RabbitMQ使得通过互联网在不同系统之间进行通信非常容易。只要每个机器/进程都可以访问相同的RabbitMQ(服务器/集群),那么就应该没问题。 RabbitMQ足够安全吗? 是的,只要您像任何公开到互联网上的应用程序一样遵循标准的安全实践。 使用防火墙、使用SSL、设置具有受限权限的安全用户名和密码等。