ActiveMQ redhat限制连接

时间:2015-03-10 10:35:46

标签: activemq redhat

我们在内核2.6.32的REDHAT 6.5服务器企业上使用activeMQ5.11.1 我们打开两个传输,TCP和STOMP 客户端使用stomp将请求发送到队列,而消费者通过tcp消耗请求。我们在打开140个连接后面临这个例外

java.net.SocketTimeoutException: Read timed out
  at java.net.SocketInputStream.socketRead0(Native Method)
  at java.net.SocketInputStream.read(SocketInputStream.java:152)
  at java.net.SocketInputStream.read(SocketInputStream.java:122)
  at java.net.SocketInputStream.read(SocketInputStream.java:210)
  at java.io.DataInputStream.readByte(DataInputStream.java:265)
  at   org.apache.activemq.transport.stomp.StompWireFormat.readLine(StompWireFormat.java:186)
 at org.apache.activemq.transport.stomp.StompWireFormat.unmarshal(StompWireFormat.java:94

我们在Centos和windows框中都没有遇到此异常。 我尝试了一些像ulimit -n 10240这样的env参数,但没有反映发生。

请遵循哪些指导?

0 个答案:

没有答案