如何解决亚马逊 MQ RabbitMQ 连接
我看到了这篇关于将 rabbitmq 迁移到 amazon mq (rabbitmq) 的文章。 https://aws.amazon.com/blogs/compute/migrating-message-driven-applications-to-amazon-mq-for-rabbitmq/
我看到这句话:
“在 Amazon MQ for RabbitMQ 中,我们仅支持使用 TLS 的 AMQP 安全版本。下面的代码片段演示了使用 pika 库的 AMQPS 连接。请注意,我们不支持服务器端的对等验证。”
这是否意味着必须始终为 amazon mq (rabbitmq) 建立安全连接,还是只是说如果我们决定进行安全连接,我们必须使用 TLS
解决方法
默认情况下,Amazon MQ 代理使用推荐的 TLS 1.2 来加密数据。 Amazon MQ 目前不支持将代理配置为使用不同的 TLS 版本。
关键概念Security and authentication
与 Amazon MQ 代理的连接使用传输层安全性 (TLS)
Supported wire-level protocols
您可以使用 ActiveMQ 支持的任何编程语言并为以下协议显式启用 TLS 来访问您的代理:
Infrastructure security in Amazon MQ
您使用 AWS 发布的 API 调用通过网络访问 Amazon MQ。客户端必须支持传输层安全 (TLS) 1.0 或更高版本。我们建议使用 TLS 1.2 或更高版本。客户端还必须支持具有完美前向保密 (PFS) 的密码套件,例如 Ephemeral Diffie-Hellman (DHE) 或 Elliptic Curve Ephemeral Diffie-Hellman (ECDHE)。大多数现代系统(例如 Java 7 及更高版本)都支持这些模式。
您必须使用 TLS。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。