ActiveMQ SSL - 使用重启代理重新加载信任库

问题描述 投票:0回答:1

我使用activeMQ作为我的消息服务器。为了在服务器和客户端(生产者/消费者)之间保持安全,我在activemq.xml中添加了一个ssl上下文部分,它告诉activemq何时启动,使用哪个密钥库和信任库文件。如果信任库已使用新证书进行更新,我希望activemq重新加载信任库而不重新启动代理本身。有什么办法吗?我在下面的链接中发现了一些similer,但我不知道这是我需要的http://activemq.apache.org/runtime-configuration.html

ssl ssl-certificate activemq truststore
1个回答
0
投票

在没有丢弃所有客户端连接的情况下,没有办法更新证书,无论如何都有效地重新启动它。

使用运行时配置对此配置更改没有帮助,因为您仍然必须删除客户端连接。

在这种情况下,拥有故障转移代理(也称为奴隶经纪人)或经纪人网络可以帮助您。您可以升级“其他代理”,然后让客户端故障转移到更新的代理,然后升级原始代理。

© www.soinside.com 2019 - 2024. All rights reserved.