gpt4 book ai didi

ssl - RoboMQ SSL 问题

转载 作者:太空宇宙 更新时间:2023-11-03 14:11:53 25 4
gpt4 key购买 nike

我正在使用 RoboMQ通过 SSL 构建 MQ 到 MQ 服务。我有一个 keystore (key.jks),我正在设置以下系统属性来配置 SSL:

javax.net.ssl.keyStore
javax.net.ssl.trustStrore
javax.net.ssl.keyStorePassword

但是,我们的电子邮件服务器需要 SSL 并在 RoboMQ 中以这种方式设置 SSL阻止它工作 - 我猜是因为它覆盖了默认的 cacerts,它具有电子邮件客户端需要的证书。

我怎样才能让这两个东西很好地结合在一起?

最佳答案

你是对的 - 设置以上系统属性将覆盖 cacerts JVM宽的。您需要为 SSL MQ 连接使用自定义套接字工厂

RoboMQ SDK 通过以下方式为此提供支持:

com.am.robomq.sdk.camelSpring.RoboSSLSocketFactory

但是构建 Camel MQ 端点的最简单方法是使用 MQ 连接向导:

http://www.robomq.com/product_manual/index.html#serviceBuilderPanel

它基本上可以让您从连接面板中选择一个连接工厂然后生成 Camel 需要的 Spring 定义。

关于ssl - RoboMQ SSL 问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28701552/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com