Irrespective of the numbers of threads used to publish we see all the threads except 1 in the below ..Not sure why ...Please advice...Thanks and appreciate all you help ..
"pool-4-thread-100" prio=6 tid=0x0000000008163800 nid=0xa53c waiting for monitor entry [0x000000000fd2e000]
java.lang.Thread.State: BLOCKED (on object monitor)
at com.rabbitmq.client.impl.SocketFrameHandler.writeFrame(SocketFrameHandler.java:145)
- waiting to lock <0x0000000795e3ab30> (a java.io.DataOutputStream)
at com.rabbitmq.client.impl.AMQConnection.writeFrame(AMQConnection.java:508)
at com.rabbitmq.client.impl.AMQCommand.transmit(AMQCommand.java:102)
- locked <0x00000007e3c0bb50> (a com.rabbitmq.client.impl.CommandAssembler)
at com.rabbitmq.client.impl.AMQChannel.quiescingTransmit(AMQChannel.java:334)
- locked <0x00000007bbe8d650> (a java.lang.Object)
at com.rabbitmq.client.impl.AMQChannel.quiescingTransmit(AMQChannel.java:316)
- locked <0x00000007bbe8d650> (a java.lang.Object)
at com.rabbitmq.client.impl.AMQChannel.quiescingRpc(AMQChannel.java:251)
- locked <0x00000007bbe8d650> (a java.lang.Object)
at com.rabbitmq.client.impl.ChannelN.close(ChannelN.java:574)
- locked <0x00000007bbe8d650> (a java.lang.Object)
at com.rabbitmq.client.impl.ChannelN.close(ChannelN.java:509)
at com.rabbitmq.client.impl.ChannelN.close(ChannelN.java:503)
at org.springframework.amqp.rabbit.connection.CachingConnectionFactory$CachedChannelInvocationHandler.physicalClose(CachingConnectionFactory.java:807)
at org.springframework.amqp.rabbit.connection.CachingConnectionFactory$CachedChannelInvocationHandler.invoke(CachingConnectionFactory.java:677)
at com.sun.proxy.$Proxy17.close(Unknown Source)
at org.springframework.amqp.rabbit.connection.RabbitUtils.closeChannel(RabbitUtils.java:80)
at org.springframework.amqp.rabbit.connection.ConnectionFactoryUtils.releaseResources(ConnectionFactoryUtils.java:157)
at org.springframework.amqp.rabbit.core.RabbitTemplate.doExecute(RabbitTemplate.java:1307)
at org.springframework.amqp.rabbit.core.RabbitTemplate.execute(RabbitTemplate.java:1271)
at org.springframework.amqp.rabbit.core.RabbitTemplate.send(RabbitTemplate.java:619)
at org.springframework.amqp.rabbit.core.RabbitTemplate.send(RabbitTemplate.java:613)
at com.att.dlife.dlcore.mbus.client.publisher.AmqpMessageSenderImpl.send(AmqpMessageSenderImpl.java:98)
at com.att.dlife.dlcore.mbus.client.demo.MessageSendTask.run(MessageSendTask.java:35)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
at java.lang.Thread.run(Thread.java:662)
Locked ownable synchronizers:
- <0x00000007962f6bd8> (a java.util.concurrent.locks.ReentrantLock$NonfairSync)