【发布时间】:2018-03-01 12:02:31
【问题描述】:
这是来自 startup.log (tomcat) 的跟踪
java.io.EOFException
at java.io.DataInputStream.readInt(DataInputStream.java:392)
at org.apache.activemq.openwire.OpenWireFormat.unmarshal(OpenWireFormat.java:267)
at org.apache.activemq.transport.tcp.TcpTransport.readCommand(TcpTransport.java:240)
at org.apache.activemq.transport.tcp.TcpTransport.doRun(TcpTransport.java:232)
at org.apache.activemq.transport.tcp.TcpTransport.run(TcpTransport.java:215)
at java.lang.Thread.run(Thread.java:745)
使用以下 URL 连接代理:
failover:(ssl://{0}?wireFormat.maxInactivityDuration=0)?maxReconnectAttempts=5
{0} - actual ip address to connect
由于低于 WARN,添加了 maxinactivity =0,但每天 5 次在日志中出现此异常。
org.apache.activemq.transport.InactivityIOException: Channel was inactive for too (>30000) long: tcp://127.0.0.1:52659
我的配置有什么问题?还是我应该在 ssl 或 tcp 连接传输层中进一步调查?异常背后的原因是什么?
【问题讨论】:
标签: java ssl activemq eofexception