JBOSS 5.1 を使用しています。そして、メッセージを投稿するためにJMS(トピック)を使用しており、JMSクライアントはそれらのメッセージを受け取ります。具体的には、永続的なサブスクリプションを使用しています。多くのシステムで動作しますが、あるシステムでは 2 日後に常にこのエラーが表示されます。
2012-08-30 12:59:27,045 WARNING [sun.rmi.transport.tcp] (RMI TCP Accept-1101) RMI TCP Accept-11101: accept loop for ServerSocket[addr=/0.0.0.0,port=0,localport=11101] throws
java.lang.OutOfMemoryError: unable to create new native thread
at java.lang.Thread.start0(Native Method)
at java.lang.Thread.start(Thread.java:597)
at java.util.concurrent.ThreadPoolExecutor.addIfUnderMaximumPoolSize
1 つのシステムでのみ発生する理由が不明であり、メッセージをリッスンするために 1 つの JMS クライアントのみが Jboss に接続されています。