gpt4 book ai didi

java - 配置 ActiveMQ 传输

转载 作者:行者123 更新时间:2023-12-02 07:03:58 28 4
gpt4 key购买 nike

我有一个 ActiveMQ JMS 代理,在端口 61616 上使用默认的 openwire TCP 传输公开。

我有许多远程客户端可以绑定(bind)到此代理来监听他们的消息。

如果我想打开 keepAlive 设置,我需要在哪里配置它?在经纪人(服务器端)还是针对每个客户端?或两者?

或者将代理配置为 tcp://0.0.0.0:61616?keepAlive=true 是否意味着任何连接到 tcp://<>:61616 的客户端都会自动继承 keepAlive=true???

最佳答案

必须在连接的客户端和代理端都打开 TCP KeepAlive 选项。不过 KeepAlive 通常没什么用,因为它的默认检查间隔约为 2 小时。

openwire protocol activemq 使用的有自己的心跳功能,默认情况下启用,并且配置选项列在包含的链接上。除非另有配置或禁用,否则客户端和代理将每 30 秒交换一次心跳。

关于java - 配置 ActiveMQ 传输,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16317724/

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