C++ 活动MQ超时时间
我正在linux端使用activemq cpp库创建一个侦听器。但是,windows端的java activemq代理(服务器在windows上运行)在30秒后断开连接 错误消息是:C++ 活动MQ超时时间,c++,activemq,activemq-cpp,C++,Activemq,Activemq Cpp,我正在linux端使用activemq cpp库创建一个侦听器。但是,windows端的java activemq代理(服务器在windows上运行)在30秒后断开连接 错误消息是: 传输连接到:tcp://x.y.z.w 失败:InactivityIOException:通道处于非活动状态的时间过长:tcp://x.y.z.w:12345 现在,根据activemq文档,我尝试了以下内容: 创建连接时将连接url设置为以下内容: ”tcp://x.y.z.w:61616?transport.u
传输连接到:tcp://x.y.z.w 失败:InactivityIOException:通道处于非活动状态的时间过长:tcp://x.y.z.w:12345
现在,根据activemq文档,我尝试了以下内容:
”tcp://x.y.z.w:61616?transport.useInactivityMonitor=false“/>
是否缺少更多设置?问题已解决。只能在
activemq.xml
文件中设置maxInactivityDuration=0
url
中的分隔符选项是:&
和not&
您也可以使用socket.useInactivityMonitor=false。这需要在客户端和服务器端完成