Justin,

Thanks again for taking a look at this,.

I've attached the thread dump, as well as our broker configuration file.

>> What logging do you see that indicates the packet was sent?

We have a "client" side and a "server" side of the app.  Each packet has a 
unique ID, and our "server" logs the request when it is received, which is 
right about when the client reports the warning at the 1-second mark..

>> Do you have any idea what's happening during this 60-second window? Have 
>> you, for example, gathered any thread dumps from the client during this time 
>> to see exactly what it's doing? If so, what did they show? If not, could you?

I attached the thread dump for our "client", which is the thing seeing the 
timeout issues.  Unfortunately I am not able to make much of it, not knowing 
Artemis driver internals and there are a LOT of artemis threads.

>> That said, it would be worth knowing *all* the connection-related parameters 
>> you're setting on the client. Can you provide that info?

These are the only things being set on the connection factory:
 connectionFactory.setRetryInterval(1000);
 connectionFactory.setRetryIntervalMultiplier(1.5);
 connectionFactory.setMaxRetryInterval(4000);

But we also set these on the client connection URL
clientFailureCheckPeriod=10000&connectionTTL=10000&callTimeout=10000

The overall connection URL is
(tcp://dm-activemq-live-svc:61616,tcp://dm-activemq-backup-svc:61617)?ha=true&reconnectAttempts=200&initialConnectAttempts=200&clientFailureCheckPeriod=10000&connectionTTL=10000&callTimeout=10000

Thanks
john
PLEASE NOTE: This e-mail from Redpoint Global Inc. (“Redpoint”) is confidential 
and is intended solely for the use of the individual(s) to whom it is 
addressed. If you believe you received this e-mail in error, please notify the 
sender immediately, delete the e-mail from your computer and do not copy, print 
or disclose it to anyone else. If you properly received this e-mail as a 
customer, partner or vendor of Redpoint, you should maintain its contents in 
confidence subject to the terms and conditions of your agreement(s) with 
Redpoint.
2024-11-19T14:20:53.454 [main] .ThreadUtils.debugThreadDump:113 [y6y5v5wm1s0x] 
ERROR - Generating thread dump due to RPC timeout:
2024-11-19T14:20:53.472 [main] .ThreadUtils.debugThreadDump:114 [y6y5v5wm1s0x] 
INFO - THREAD DUMP
"main" 
java.lang.Thread.State: RUNNABLE
locked monitor: net.redpoint.rpdm.ipc.jms.JmsPendingRequest@62dfe152   (at 
app//net.redpoint.rpdm.ipc.jms.JmsReplyReceiver.awaitResponse(JmsReplyReceiver.java:173))
at java.management@17.0.2/sun.management.ThreadImpl.dumpThreads0(Native Method)
at java.management@17.0.2/sun.management.ThreadImpl.getThreadInfo(Unknown 
Source)
at app//net.redpoint.utils.ThreadUtils.generateThreadDump(ThreadUtils.java:38)
at app//net.redpoint.utils.ThreadUtils.debugThreadDump(ThreadUtils.java:114)
at 
app//net.redpoint.rpdm.ipc.jms.JmsReplyReceiver.awaitResponse(JmsReplyReceiver.java:173)
at 
app//net.redpoint.rpdm.ipc.jms.JmsRpcClientChannel.invokeRaw(JmsRpcClientChannel.java:204)

"Reference Handler" 
java.lang.Thread.State: RUNNABLE
at java.base@17.0.2/java.lang.ref.Reference.waitForReferencePendingList(Native 
Method)
at java.base@17.0.2/java.lang.ref.Reference.processPendingReferences(Unknown 
Source)
at java.base@17.0.2/java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

"Finalizer" 
java.lang.Thread.State: WAITING
waiting on lock:java.lang.ref.ReferenceQueue$Lock@12970574
at java.base@17.0.2/java.lang.Object.wait(Native Method)
at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.base@17.0.2/java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

"Signal Dispatcher" 
java.lang.Thread.State: RUNNABLE

"Notification Thread" 
java.lang.Thread.State: RUNNABLE

"Common-Cleaner" 
java.lang.Thread.State: TIMED_WAITING
waiting on lock:java.lang.ref.ReferenceQueue$Lock@1c50e956
at java.base@17.0.2/java.lang.Object.wait(Native Method)
at java.base@17.0.2/java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.base@17.0.2/jdk.internal.ref.CleanerImpl.run(Unknown Source)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)
at java.base@17.0.2/jdk.internal.misc.InnocuousThread.run(Unknown Source)

"Thread-0" 
java.lang.Thread.State: TIMED_WAITING
at java.base@17.0.2/java.lang.Thread.sleep(Native Method)
at 
app//net.redpoint.utils.ThreadUtils.lambda$startThreadDumper$0(ThreadUtils.java:101)
at 
app//net.redpoint.utils.ThreadUtils$$Lambda$127/0x0000000800d8f450.run(Unknown 
Source)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-0 (ActiveMQ-client-netty-threads)" 
java.lang.Thread.State: RUNNABLE
at app//io.netty.channel.epoll.Native.epollWait(Native Method)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:220)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:213)
at 
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
at app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
at 
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at 
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-0 (ActiveMQ-client-global-scheduled-threads)" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@186f6e04
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-1 (ActiveMQ-client-global-scheduled-threads)" 
java.lang.Thread.State: TIMED_WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@186f6e04
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-0 (ActiveMQ-client-global-threads)" 
java.lang.Thread.State: TIMED_WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5d6de36d
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.LinkedBlockingQueue.poll(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue.poll(ActiveMQThreadPoolExecutor.java:112)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue.poll(ActiveMQThreadPoolExecutor.java:45)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-1" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@77fbf111
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)
at 
app//net.redpoint.rpdm.ipc.jms.JmsTopicServer$TopicReceiver.run(JmsTopicServer.java:107)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-2" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@6c7abce1
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)
at 
app//net.redpoint.rpdm.ipc.jms.JmsTopicServer$TopicReceiver.run(JmsTopicServer.java:107)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-3" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@f06f024
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)
at 
app//net.redpoint.rpdm.ipc.jms.JmsTopicServer$TopicReceiver.run(JmsTopicServer.java:107)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"BC FIPS Entropy Daemon" 
java.lang.Thread.State: TIMED_WAITING
at java.base@17.0.2/java.lang.Thread.sleep(Native Method)
at 
app//org.bouncycastle.jcajce.provider.BouncyCastleFipsProvider$EntropyDaemon.run(Unknown
 Source)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-4" 
java.lang.Thread.State: TIMED_WAITING
at java.base@17.0.2/java.lang.Thread.sleep(Native Method)
at 
app//net.redpoint.rpdm.ipc.jms.JmsProducerPool$Ageout.run(JmsProducerPool.java:148)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-5" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3d421c22
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)
at 
app//net.redpoint.rpdm.ipc.jms.JmsTopicServer$TopicReceiver.run(JmsTopicServer.java:107)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-1 (ActiveMQ-client-netty-threads)" 
java.lang.Thread.State: RUNNABLE
at app//io.netty.channel.epoll.Native.epollWait(Native Method)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:220)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:213)
at 
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
at app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
at 
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at 
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-2 (ActiveMQ-client-global-scheduled-threads)" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@186f6e04
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-3 (ActiveMQ-client-global-scheduled-threads)" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@186f6e04
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-7" 
java.lang.Thread.State: TIMED_WAITING
at java.base@17.0.2/java.lang.Thread.sleep(Native Method)
at 
app//net.redpoint.rpdm.ipc.jms.JmsRpcServer$Watchdog.run(JmsRpcServer.java:295)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-4 (ActiveMQ-client-global-scheduled-threads)" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@186f6e04
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-1 (ActiveMQ-client-global-threads)" 
java.lang.Thread.State: TIMED_WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5d6de36d
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.LinkedBlockingQueue.poll(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue.poll(ActiveMQThreadPoolExecutor.java:112)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue.poll(ActiveMQThreadPoolExecutor.java:45)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"Thread-8" 
java.lang.Thread.State: RUNNABLE

"Thread-9" 
java.lang.Thread.State: WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@159901e2
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.park(Unknown Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionNode.block(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.unmanagedBlock(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ForkJoinPool.managedBlock(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)
at 
app//net.redpoint.rpdm.ipc.jms.JmsTopicServer$TopicReceiver.run(JmsTopicServer.java:107)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-3 (ActiveMQ-client-global-threads)" 
java.lang.Thread.State: TIMED_WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5d6de36d
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.LinkedBlockingQueue.poll(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue.poll(ActiveMQThreadPoolExecutor.java:112)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue.poll(ActiveMQThreadPoolExecutor.java:45)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

"reactor-http-epoll-1" 
java.lang.Thread.State: RUNNABLE
at app//io.netty.channel.epoll.Native.epollWait(Native Method)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:220)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:213)
at 
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
at app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
at 
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at 
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at 
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"reactor-http-epoll-2" 
java.lang.Thread.State: RUNNABLE
at app//io.netty.channel.epoll.Native.epollWait(Native Method)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:220)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:213)
at 
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
at app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
at 
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at 
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at 
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"reactor-http-epoll-3" 
java.lang.Thread.State: RUNNABLE
at app//io.netty.channel.epoll.Native.epollWait(Native Method)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:220)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:213)
at 
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
at app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
at 
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at 
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at 
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"reactor-http-epoll-4" 
java.lang.Thread.State: RUNNABLE
at app//io.netty.channel.epoll.Native.epollWait(Native Method)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:220)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:213)
at 
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
at app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
at 
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at 
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at 
app//io.netty.util.concurrent.FastThreadLocalRunnable.run(FastThreadLocalRunnable.java:30)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"boundedElastic-evictor-1" 
java.lang.Thread.State: TIMED_WAITING
waiting on 
lock:java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@2c3d2a04
at java.base@17.0.2/jdk.internal.misc.Unsafe.park(Native Method)
at java.base@17.0.2/java.util.concurrent.locks.LockSupport.parkNanos(Unknown 
Source)
at 
java.base@17.0.2/java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at 
java.base@17.0.2/java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown
 Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.getTask(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown 
Source)
at java.base@17.0.2/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown 
Source)
at java.base@17.0.2/java.lang.Thread.run(Unknown Source)

"Thread-21" 
java.lang.Thread.State: RUNNABLE

"Thread-2 (ActiveMQ-client-netty-threads)" 
java.lang.Thread.State: RUNNABLE
at app//io.netty.channel.epoll.Native.epollWait(Native Method)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:220)
at app//io.netty.channel.epoll.Native.epollWait(Native.java:213)
at 
app//io.netty.channel.epoll.EpollEventLoop.epollWaitNoTimerChange(EpollEventLoop.java:316)
at app//io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:373)
at 
app//io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventExecutor.java:997)
at 
app//io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
at 
app//org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThreadFactory.java:118)

Attachment: broker.xml
Description: broker.xml

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@activemq.apache.org
For additional commands, e-mail: users-h...@activemq.apache.org
For further information, visit: https://activemq.apache.org/contact

Reply via email to