【问题标题】:Connection to AWS ActiveMQ broker using Python使用 Python 连接到 AWS ActiveMQ 代理
【发布时间】:2021-01-05 11:18:21
【问题描述】:

我能够使用来自 JMS(Java 消息服务)的 ssl 建立与 AWS ActiveMQ OpenWire 代理的连接。但无法使用来自 Python 的 SSL 连接到 AWS ActiveMQ 代理。任何链接和文档都会有所帮助。

【问题讨论】:

  • 您为 Python 使用的有线协议和客户端运行时库是什么?到目前为止你已经走了多远,会发生什么?这里的棘手部分通常是将代理的服务器证书(可能是 JKS 格式)放到 Python 客户端可以理解的位置和格式。

标签: java python amazon-web-services activemq


【解决方案1】:

关键点是了解密钥/证书文件必须存在 - 否则即使在其存储库中的 stomp.py 测试也无法正常工作。如果未指定(正确)文件名,TLS 将无法在 stomp.py 中工作。

在此处查看代码和密钥生成说明:https://gist.github.com/borislitvak/6ccea503abf1b2f9c89e87309d6dab88

【讨论】:

    猜你喜欢
    • 2020-04-12
    • 2021-09-21
    • 1970-01-01
    • 2017-01-05
    • 1970-01-01
    • 2018-12-20
    • 2016-08-30
    • 2021-08-10
    • 1970-01-01
    相关资源
    最近更新 更多