You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@activemq.apache.org by Kamil Serwin <ka...@edps.com.pl.INVALID> on 2021/02/15 10:53:27 UTC

Stability issues. Regular WARN [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0

Dear All,

 

I'm using apache artemis 2.15 and have deployed artemis on several servers.
On some of them I'm experiencing regular warnings every few weeks: WARN
[org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component
org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0.

I fave only few durable topics, with maxiumum 10 consumers, maximum load 10
small json messages per seconds. I have another java software installed on
this machines as well and everythink works well apart from artemis. My
configuration is:

 

RAM: 12 gb memory

Memory used: 8 GB

 

set JAVA_ARGS= -XX:+PrintClassHistogram  -XX:+UseG1GC
-XX:+UseStringDeduplication -Xms512M -Xmx1024M
-Xbootclasspath/a:%ARTEMIS_HOME%\lib\jboss-logmanager-2.1.10.Final.jar;%ARTE
MIS_HOME%\lib\wildfly-common-1.5.2.Final.jar
-Djava.security.auth.login.config=%ARTEMIS_ETC_DIR%\login.config
-Dhawtio.offline=true -Dhawtio.realm=activemq -Dhawtio.role=amq
-Dhawtio.rolePrincipalClasses=org.apache.activemq.artemis.spi.core.security.
jaas.RolePrincipal
-Djolokia.policyLocation=%ARTEMIS_INSTANCE_ETC_URI%\jolokia-access.xml
-Dartemis.instance=%ARTEMIS_INSTANCE%)

 

broker.xml

<?xml version='1.0'?>

<!--

Licensed to the Apache Software Foundation (ASF) under one

or more contributor license agreements.  See the NOTICE file

distributed with this work for additional information

regarding copyright ownership.  The ASF licenses this file

to you under the Apache License, Version 2.0 (the

"License"); you may not use this file except in compliance

with the License.  You may obtain a copy of the License at

 

  http://www.apache.org/licenses/LICENSE-2.0

 

Unless required by applicable law or agreed to in writing,

software distributed under the License is distributed on an

"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY

KIND, either express or implied.  See the License for the

specific language governing permissions and limitations

under the License.

-->

 

<configuration xmlns="urn:activemq"

               xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

               xmlns:xi="http://www.w3.org/2001/XInclude"

               xsi:schemaLocation="urn:activemq
/schema/artemis-configuration.xsd">

 

   <core xmlns="urn:activemq:core"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

         xsi:schemaLocation="urn:activemq:core ">

 

      <name>0.0.0.0</name>

 

 

      <persistence-enabled>true</persistence-enabled>

 

      <!-- this could be ASYNCIO, MAPPED, NIO

           ASYNCIO: Linux Libaio

           MAPPED: mmap files

           NIO: Plain Java Files

       -->

      <journal-type>NIO</journal-type>

 

      <paging-directory>data/paging</paging-directory>

 

      <bindings-directory>data/bindings</bindings-directory>

 

      <journal-directory>data/journal</journal-directory>

 

 
<large-messages-directory>data/large-messages</large-messages-directory>

 

      <journal-datasync>true</journal-datasync>

 

      <journal-min-files>2</journal-min-files>

 

      <journal-pool-files>10</journal-pool-files>

 

      <journal-device-block-size>4096</journal-device-block-size>

 

      <journal-file-size>10M</journal-file-size>

      

      <!--

       This value was determined through a calculation.

       Your system could perform 1,03 writes per millisecond

       on the current journal configuration.

       That translates as a sync write every 972000 nanoseconds.

 

       Note: If you specify 0 the system will perform writes directly to the
disk.

            We recommend this to be 0 if you are using journalType=MAPPED
and journal-datasync=false.

      -->

      <journal-buffer-timeout>972000</journal-buffer-timeout>

 

 

      <!--

        When using ASYNCIO, this will determine the writing queue depth for
libaio.

       -->

      <journal-max-io>1</journal-max-io>

      <!--

        You can verify the network health of a particular NIC by specifying
the <network-check-NIC> element.

         <network-check-NIC>theNicName</network-check-NIC>

        -->

 

      <!--

        Use this to use an HTTP server to validate the network

 
<network-check-URL-list>http://www.apache.org</network-check-URL-list> -->

 

      <!-- <network-check-period>10000</network-check-period> -->

      <!-- <network-check-timeout>1000</network-check-timeout> -->

 

      <!-- this is a comma separated list, no spaces, just DNS or IPs

           it should accept IPV6

 

           Warning: Make sure you understand your network topology as this
is meant to validate if your network is valid.

                    Using IPs that could eventually disappear or be
partially visible may defeat the purpose.

                    You can use a list of multiple IPs, and if any
successful ping will make the server OK to continue running -->

      <!-- <network-check-list>10.0.0.1</network-check-list> -->

 

      <!-- use this to customize the ping used for ipv4 addresses -->

      <!-- <network-check-ping-command>ping -c 1 -t %d
%s</network-check-ping-command> -->

 

      <!-- use this to customize the ping used for ipv6 addresses -->

      <!-- <network-check-ping6-command>ping6 -c 1
%2$s</network-check-ping6-command> -->

 

 

 

 

      <!-- how often we are looking for how many bytes are being used on the
disk in ms -->

      <disk-scan-period>5000</disk-scan-period>

 

      <!-- once the disk hits this limit the system will block, or close the
connection in certain protocols

           that won't support flow control. -->

      <max-disk-usage>90</max-disk-usage>

 

      <!-- should the broker detect dead locks and other issues -->

      <critical-analyzer>true</critical-analyzer>

 

      <critical-analyzer-timeout>120000</critical-analyzer-timeout>

 

      <critical-analyzer-check-period>60000</critical-analyzer-check-period>

 

      <critical-analyzer-policy>LOG</critical-analyzer-policy>

 

      

      <page-sync-timeout>972000</page-sync-timeout>

 

 

            <!-- the system will enter into page mode once you hit this
limit.

           This is an estimate in bytes of how much the messages are using
in memory

 

            The system will use half of the available memory (-Xmx) by
default for the global-max-size.

            You may specify a different value here if you need to customize
it to your needs.

 

            <global-max-size>100Mb</global-max-size>

 

      -->

 

      <acceptors>

 

         <!-- useEpoll means: it will use Netty epoll if you are on a system
(Linux) that supports it -->

         <!-- amqpCredits: The number of credits sent to AMQP producers -->

         <!-- amqpLowCredits: The server will send the # credits specified
at amqpCredits at this low mark -->

         <!-- amqpDuplicateDetection: If you are not using duplicate
detection, set this to false

                                      as duplicate detection requires
applicationProperties to be parsed on the server. -->

         <!-- amqpMinLargeMessageSize: Determines how many bytes are
considered large, so we start using files to hold their data.

                                       default: 102400, -1 would mean to
disable large mesasge control -->

 

         <!-- Note: If an acceptor needs to be compatible with HornetQ
and/or Artemis 1.x clients add

                    "anycastPrefix=jms.queue.;multicastPrefix=jms.topic." to
the acceptor url.

                    See https://issues.apache.org/jira/browse/ARTEMIS-1644
for more information. -->

 

 

         <!-- Acceptor for every supported protocol -->

         <acceptor
name="artemis">tcp://0.0.0.0:61616?tcpSendBufferSize=1048576;tcpReceiveBuffe
rSize=1048576;amqpMinLargeMessageSize=102400;protocols=CORE,AMQP,STOMP,HORNE
TQ,MQTT,OPENWIRE;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpDupli
cateDetection=true</acceptor>

 

         <!-- AMQP Acceptor.  Listens on default AMQP port for AMQP
traffic.-->

         <acceptor
name="amqp">tcp://0.0.0.0:5672?tcpSendBufferSize=1048576;tcpReceiveBufferSiz
e=1048576;protocols=AMQP;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;a
mqpMinLargeMessageSize=102400;amqpDuplicateDetection=true</acceptor>

 

         <!-- STOMP Acceptor. -->

         <acceptor
name="stomp">tcp://0.0.0.0:61613?tcpSendBufferSize=1048576;tcpReceiveBufferS
ize=1048576;protocols=STOMP;useEpoll=true</acceptor>

 

         <!-- HornetQ Compatibility Acceptor.  Enables HornetQ Core and
STOMP for legacy HornetQ clients. -->

         <acceptor
name="hornetq">tcp://0.0.0.0:5445?anycastPrefix=jms.queue.;multicastPrefix=j
ms.topic.;protocols=HORNETQ,STOMP;useEpoll=true</acceptor>

 

         <!-- MQTT Acceptor -->

         <acceptor
name="mqtt">tcp://0.0.0.0:1883?tcpSendBufferSize=1048576;tcpReceiveBufferSiz
e=1048576;protocols=MQTT;useEpoll=true</acceptor>

 

      </acceptors>

 

 

      <security-settings>

         <security-setting match="#">

            <permission type="createNonDurableQueue" roles="amq"/>

            <permission type="deleteNonDurableQueue" roles="amq"/>

            <permission type="createDurableQueue" roles="amq"/>

            <permission type="deleteDurableQueue" roles="amq"/>

            <permission type="createAddress" roles="amq"/>

            <permission type="deleteAddress" roles="amq"/>

            <permission type="consume" roles="amq"/>

            <permission type="browse" roles="amq"/>

            <permission type="send" roles="amq"/>

            <!-- we need this otherwise ./artemis data imp wouldn't work -->

            <permission type="manage" roles="amq"/>

         </security-setting>

      </security-settings>

 

      <address-settings>

         <!-- if you define auto-create on certain queues, management has to
be auto-create -->

         <address-setting match="activemq.management#">

            <dead-letter-address>DLQ</dead-letter-address>

            <expiry-address>ExpiryQueue</expiry-address>

            <redelivery-delay>0</redelivery-delay>

            <!-- with -1 only the global-max-size is in use for limiting -->

            <max-size-bytes>-1</max-size-bytes>

 
<message-counter-history-day-limit>10</message-counter-history-day-limit>

            <address-full-policy>PAGE</address-full-policy>

            <auto-create-queues>true</auto-create-queues>

            <auto-create-addresses>true</auto-create-addresses>

            <auto-create-jms-queues>true</auto-create-jms-queues>

            <auto-create-jms-topics>true</auto-create-jms-topics>

         </address-setting>

         <!--default for catch all-->

         <address-setting match="#">

            <dead-letter-address>DLQ</dead-letter-address>

            <expiry-address>ExpiryQueue</expiry-address>

            <redelivery-delay>0</redelivery-delay>

            <!-- with -1 only the global-max-size is in use for limiting -->

            <max-size-bytes>104857600</max-size-bytes>

            <page-size-bytes>10485760</page-size-bytes>

 
<message-counter-history-day-limit>10</message-counter-history-day-limit>

            <address-full-policy>PAGE</address-full-policy>

            <auto-create-queues>true</auto-create-queues>

            <auto-create-addresses>true</auto-create-addresses>

            <auto-create-jms-queues>true</auto-create-jms-queues>

            <auto-create-jms-topics>true</auto-create-jms-topics>

         </address-setting>

      </address-settings>

 

      <addresses>

         <address name="DLQ">

            <anycast>

               <queue name="DLQ" />

            </anycast>

         </address>

         <address name="ExpiryQueue">

            <anycast>

               <queue name="ExpiryQueue" />

            </anycast>

         </address>

 

      </addresses>

 

 

      <!-- Uncomment the following if you want to use the Standard
LoggingActiveMQServerPlugin pluging to log in events

      <broker-plugins>

         <broker-plugin
class-name="org.apache.activemq.artemis.core.server.plugin.impl.LoggingActiv
eMQServerPlugin">

            <property key="LOG_ALL_EVENTS" value="true"/>

            <property key="LOG_CONNECTION_EVENTS" value="true"/>

            <property key="LOG_SESSION_EVENTS" value="true"/>

            <property key="LOG_CONSUMER_EVENTS" value="true"/>

            <property key="LOG_DELIVERING_EVENTS" value="true"/>

            <property key="LOG_SENDING_EVENTS" value="true"/>

            <property key="LOG_INTERNAL_EVENTS" value="true"/>

         </broker-plugin>

      </broker-plugins>

      -->

 

   </core>

</configuration>

 

Error stack:

 

2021-02-12 09:06:06,182 WARN
[org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component
org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0

2021-02-12 09:06:06,209 ERROR [org.apache.activemq.artemis.core.server]
AMQ224079: The process for the virtual machine will be killed, as component
org.apache.activemq.artemis.core.io.buffer.TimedBuffer@72e5a8e is not
responsive

2021-02-12 09:06:06,812 WARN  [org.apache.activemq.artemis.core.server]
AMQ222199: Thread dump:
****************************************************************************
***

Complete Thread dump 

"Thread-7210
(ActiveMQ-IO-server-org.apache.activemq.artemis.core.server.impl.ActiveMQSer
verImpl$7@68c72235)" Id=10786 TIMED_WAITING on
java.util.concurrent.SynchronousQueue$TransferStack@1a2f45fd

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.SynchronousQueue$TransferStack@1a2f45fd

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synchronous
Queue.java:460)

            at
java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueu
e.java:362)

            at
java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-28
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=99 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-27
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=98 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-26
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=97 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-25
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=96 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-24
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=95 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-23
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=94 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-22
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=93 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-21
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=92 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-20
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=91 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-18
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=89 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-17
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=88 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-15
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=86 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-14
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=85 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-13
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=84 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-12
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=83 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-11
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=82 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-10
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=81 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-9
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=80 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-5
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=72 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-5 (activemq-netty-threads)" Id=70 RUNNABLE (in native)

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@76a726f2

            -  locked java.util.Collections$UnmodifiableSet@6e38d53b

            -  locked sun.nio.ch.WindowsSelectorImpl@e5865ac

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-4 (activemq-netty-threads)" Id=69 RUNNABLE

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@3f023793

            -  locked java.util.Collections$UnmodifiableSet@70dd0637

            -  locked sun.nio.ch.WindowsSelectorImpl@5864841a

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"DestroyJavaVM" Id=68 RUNNABLE

 

 

"Session-HouseKeeper-2c1b9e4b-1" Id=67 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@155cef
bf

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@155cef
bf

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:1093)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:809)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at java.lang.Thread.run(Thread.java:745)

 

 

"qtp882646447-66" Id=66 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
adPool.java:875)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
ava:925)

            at java.lang.Thread.run(Thread.java:745)

 

 

"qtp882646447-65" Id=65 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
adPool.java:875)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
ava:925)

            at java.lang.Thread.run(Thread.java:745)

 

 

"qtp882646447-64" Id=64 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
adPool.java:875)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
ava:925)

            at java.lang.Thread.run(Thread.java:745)

 

 

"qtp882646447-63" Id=63 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
adPool.java:875)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
ava:925)

            at java.lang.Thread.run(Thread.java:745)

 

 

"qtp882646447-62" Id=62 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
adPool.java:875)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
ava:925)

            at java.lang.Thread.run(Thread.java:745)

 

 

"qtp882646447-61-acceptor-0@7836853a-ServerConnector@549949be{HTTP/1.1,[http
/1.1]}{localhost:8161}" Id=61 RUNNABLE (in native)

            at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)

            at
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)

            at
sun.nio.ch.ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)

            -  locked java.lang.Object@23b8b9c8

            at
org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385)

            at
org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.ja
va:701)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:
806)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
ava:938)

            at java.lang.Thread.run(Thread.java:745)

 

 

"qtp882646447-60" Id=60 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
28

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
adPool.java:875)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
ava:925)

            at java.lang.Thread.run(Thread.java:745)

 

 

"qtp882646447-59" Id=59 RUNNABLE (in native)

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked sun.nio.ch.Util$2@5f00adf1

            -  locked java.util.Collections$UnmodifiableSet@2d5380b9

            -  locked sun.nio.ch.WindowsSelectorImpl@71221497

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
org.eclipse.jetty.io.ManagedSelector$SelectorProducer.select(ManagedSelector
.java:472)

            at
org.eclipse.jetty.io.ManagedSelector$SelectorProducer.produce(ManagedSelecto
r.java:409)

            at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYou
Kill.java:360)

            at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKi
ll.java:184)

            at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouK
ill.java:171)

            at
org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill
.java:135)

            at
org.eclipse.jetty.io.ManagedSelector$$Lambda$139/1731967318.run(Unknown
Source)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:
806)

            at
org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
ava:938)

            at java.lang.Thread.run(Thread.java:745)

 

 

"Thread-3 (activemq-netty-threads)" Id=55 RUNNABLE

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@17b28582

            -  locked java.util.Collections$UnmodifiableSet@4d07cda0

            -  locked sun.nio.ch.WindowsSelectorImpl@7c60caf1

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-2 (activemq-netty-threads)" Id=54 RUNNABLE (in native)

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@1d07ff46

            -  locked java.util.Collections$UnmodifiableSet@1e1af7f1

            -  locked sun.nio.ch.WindowsSelectorImpl@6d83435f

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-1 (activemq-netty-threads)" Id=53 RUNNABLE (in native)

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@174e3b5c

            -  locked java.util.Collections$UnmodifiableSet@35911b3c

            -  locked sun.nio.ch.WindowsSelectorImpl@7c7dd700

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-0 (activemq-netty-threads)" Id=52 RUNNABLE (in native)

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@b93ea6b

            -  locked java.util.Collections$UnmodifiableSet@6de1b49e

            -  locked sun.nio.ch.WindowsSelectorImpl@50940ae5

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-0 (activemq-netty-threads)" Id=51 RUNNABLE (in native)

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@42431220

            -  locked java.util.Collections$UnmodifiableSet@569768b1

            -  locked sun.nio.ch.WindowsSelectorImpl@36b263b9

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-0 (activemq-netty-threads)" Id=50 RUNNABLE (in native)

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@468184a8

            -  locked java.util.Collections$UnmodifiableSet@1c095c4a

            -  locked sun.nio.ch.WindowsSelectorImpl@71367d9a

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-0 (activemq-netty-threads)" Id=49 RUNNABLE (in native)

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@543c77ae

            -  locked java.util.Collections$UnmodifiableSet@1e520d45

            -  locked sun.nio.ch.WindowsSelectorImpl@486fe9c9

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-0 (activemq-netty-threads)" Id=48 RUNNABLE

            at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
Method)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
)

            at
sun.nio.ch.WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
va:278)

            at
sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)

            at sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)

            -  locked io.netty.channel.nio.SelectedSelectionKeySet@a7787f3

            -  locked java.util.Collections$UnmodifiableSet@3dc10014

            -  locked sun.nio.ch.WindowsSelectorImpl@33771acc

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)

            at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)

            at
io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
nKeySetSelector.java:68)

            at
io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)

            at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)

            at
io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
ecutor.java:989)

            at
io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"activemq-failure-check-thread" Id=47 TIMED_WAITING on
java.util.concurrent.CountDownLatch$Sync@4e18cca

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on java.util.concurrent.CountDownLatch$Sync@4e18cca

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(A
bstractQueuedSynchronizer.java:1037)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(
AbstractQueuedSynchronizer.java:1328)

            at
java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277)

            at
org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$Fa
ilureCheckAndFlushThread.run(RemotingServiceImpl.java:766)

 

 

"Thread-4
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=46 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-3
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=45 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-2
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=44 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-1
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=43 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-0
(ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
Impl$6@3972a855)" Id=41 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
dc

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:112)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
.poll(ActiveMQThreadPoolExecutor.java:45)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-4 (ActiveMQ-scheduled-threads)" Id=40 WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
AbstractQueuedSynchronizer.java:2039)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:1088)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:809)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-3 (ActiveMQ-scheduled-threads)" Id=39 WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
AbstractQueuedSynchronizer.java:2039)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:1088)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:809)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-2 (ActiveMQ-scheduled-threads)" Id=38 TIMED_WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
anos(AbstractQueuedSynchronizer.java:2078)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:1093)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:809)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-1 (ActiveMQ-scheduled-threads)" Id=15 WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
AbstractQueuedSynchronizer.java:2039)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:1088)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:809)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"Thread-0 (ActiveMQ-scheduled-threads)" Id=14 WAITING on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
ba

            at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
AbstractQueuedSynchronizer.java:2039)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:1088)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
uledThreadPoolExecutor.java:809)

            at
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
27)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

 

"activemq-buffer-timeout" Id=13 WAITING on
java.util.concurrent.Semaphore$NonfairSync@7ebac4d

            at sun.misc.Unsafe.park(Native Method)

            -  waiting on java.util.concurrent.Semaphore$NonfairSync@7ebac4d

            at
java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(
AbstractQueuedSynchronizer.java:836)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterru
ptibly(AbstractQueuedSynchronizer.java:997)

            at
java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterrupt
ibly(AbstractQueuedSynchronizer.java:1304)

            at java.util.concurrent.Semaphore.acquire(Semaphore.java:312)

            at
org.apache.activemq.artemis.core.io.buffer.TimedBuffer$CheckTimer.run(TimedB
uffer.java:478)

            at java.lang.Thread.run(Thread.java:745)

 

 

"Thread-0 (-scheduled-threads)" Id=12 RUNNABLE

            at sun.management.ThreadImpl.dumpThreads0(Native Method)

            at sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)

            at
org.apache.activemq.artemis.utils.ThreadDumpUtil.threadDump(ThreadDumpUtil.j
ava:47)

            at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.threadDump(A
ctiveMQServerImpl.java:1026)

            at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.lambda$initi
alizeCriticalAnalyzer$0(ActiveMQServerImpl.java:681)

            at
org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$$Lambda$25/5
15184459.run(Unknown Source)

            at
org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl.fireActions(
CriticalAnalyzerImpl.java:155)

            at
org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl.check(Critic
alAnalyzerImpl.java:140)

            at
org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl$1.run(Critic
alAnalyzerImpl.java:53)

            at
org.apache.activemq.artemis.core.server.ActiveMQScheduledComponent$2.run(Act
iveMQScheduledComponent.java:306)

            at
org.apache.activemq.artemis.core.server.ActiveMQScheduledComponent$3.run(Act
iveMQScheduledComponent.java:316)

            at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)

            at
java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$
301(ScheduledThreadPoolExecutor.java:180)

            at
java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Sch
eduledThreadPoolExecutor.java:294)

            at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
42)

            at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
17)

            at
org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
Factory.java:118)

 

            Number of locked synchronizers = 1

            - java.util.concurrent.ThreadPoolExecutor$Worker@2e55dd0c

 

 

"ActiveMQ Artemis Server Shutdown Timer" Id=10 TIMED_WAITING on
java.util.TaskQueue@c416706

            at java.lang.Object.wait(Native Method)

            -  waiting on java.util.TaskQueue@c416706

            at java.util.TimerThread.mainLoop(Timer.java:552)

            at java.util.TimerThread.run(Timer.java:505)

 

 

"Attach Listener" Id=5 RUNNABLE

 

 

"Signal Dispatcher" Id=4 RUNNABLE

 

 

"Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@4ce2d98

            at java.lang.Object.wait(Native Method)

            -  waiting on java.lang.ref.ReferenceQueue$Lock@4ce2d98

            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)

            at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)

            at
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)

 

 

"Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@4840f4b0

            at java.lang.Object.wait(Native Method)

            -  waiting on java.lang.ref.Reference$Lock@4840f4b0

            at java.lang.Object.wait(Object.java:502)

            at
java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157)

 

 

============================================================================
===

End Thread dump 

****************************************************************************
***

 

Best regards,

Kamil



-- 
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus

Re: Stability issues. Regular WARN [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0

Posted by Clebert Suconic <cl...@gmail.com>.
If you expect somehting to be halting your system due to slow CPU,
antivirus, I suggest you change the policy to LOG instead of HALT:

Change
<critical-analyzer-policy>HALT</critical-analyzer-policy>

Into:

<critical-analyzer-policy>LOG</critical-analyzer-policy>



We could add a new policy that would be IGNORE for cases like this.

On Mon, Feb 15, 2021 at 8:34 AM Kamil Serwin
<ka...@edps.com.pl.invalid> wrote:
>
> Hi Francesco,
>
> Thank you very much for your assistance. We are using:
>
> Antyvirus Symantec
> Disc NFS 3 remote storage
> No other application
>
> And for the problem most probably is responsible Antyvirus Symantec which has been doing full scan when artemis has been killed.
>
> Best regards,
> Kamil
>
>
> -----Original Message-----
> From: Francesco Nigro [mailto:nigro.fra@gmail.com]
> Sent: Monday, February 15, 2021 11:57 AM
> To: users@activemq.apache.org
> Subject: Re: Stability issues. Regular WARN [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0
>
> Hi, are you using NFS or other remote storage?
> Are you using any background application that could perform lock of journal
> files to check integrity or perform live snapshots (antivirus too)?
>
> Il giorno lun 15 feb 2021 alle ore 11:53 Kamil Serwin
> <ka...@edps.com.pl.invalid> ha scritto:
>
> > Dear All,
> >
> >
> >
> > I'm using apache artemis 2.15 and have deployed artemis on several servers.
> > On some of them I'm experiencing regular warnings every few weeks: WARN
> > [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component
> > org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path
> > 0.
> >
> > I fave only few durable topics, with maxiumum 10 consumers, maximum load 10
> > small json messages per seconds. I have another java software installed on
> > this machines as well and everythink works well apart from artemis. My
> > configuration is:
> >
> >
> >
> > RAM: 12 gb memory
> >
> > Memory used: 8 GB
> >
> >
> >
> > set JAVA_ARGS= -XX:+PrintClassHistogram  -XX:+UseG1GC
> > -XX:+UseStringDeduplication -Xms512M -Xmx1024M
> >
> > -Xbootclasspath/a:%ARTEMIS_HOME%\lib\jboss-logmanager-2.1.10.Final.jar;%ARTE
> > MIS_HOME%\lib\wildfly-common-1.5.2.Final.jar
> > -Djava.security.auth.login.config=%ARTEMIS_ETC_DIR%\login.config
> > -Dhawtio.offline=true -Dhawtio.realm=activemq -Dhawtio.role=amq
> >
> > -Dhawtio.rolePrincipalClasses=org.apache.activemq.artemis.spi.core.security.
> > jaas.RolePrincipal
> > -Djolokia.policyLocation=%ARTEMIS_INSTANCE_ETC_URI%\jolokia-access.xml
> > -Dartemis.instance=%ARTEMIS_INSTANCE%)
> >
> >
> >
> > broker.xml
> >
> > <?xml version='1.0'?>
> >
> > <!--
> >
> > Licensed to the Apache Software Foundation (ASF) under one
> >
> > or more contributor license agreements.  See the NOTICE file
> >
> > distributed with this work for additional information
> >
> > regarding copyright ownership.  The ASF licenses this file
> >
> > to you under the Apache License, Version 2.0 (the
> >
> > "License"); you may not use this file except in compliance
> >
> > with the License.  You may obtain a copy of the License at
> >
> >
> >
> >   http://www.apache.org/licenses/LICENSE-2.0
> >
> >
> >
> > Unless required by applicable law or agreed to in writing,
> >
> > software distributed under the License is distributed on an
> >
> > "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
> >
> > KIND, either express or implied.  See the License for the
> >
> > specific language governing permissions and limitations
> >
> > under the License.
> >
> > -->
> >
> >
> >
> > <configuration xmlns="urn:activemq"
> >
> >                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> >
> >                xmlns:xi="http://www.w3.org/2001/XInclude"
> >
> >                xsi:schemaLocation="urn:activemq
> > /schema/artemis-configuration.xsd">
> >
> >
> >
> >    <core xmlns="urn:activemq:core"
> > xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> >
> >          xsi:schemaLocation="urn:activemq:core ">
> >
> >
> >
> >       <name>0.0.0.0</name>
> >
> >
> >
> >
> >
> >       <persistence-enabled>true</persistence-enabled>
> >
> >
> >
> >       <!-- this could be ASYNCIO, MAPPED, NIO
> >
> >            ASYNCIO: Linux Libaio
> >
> >            MAPPED: mmap files
> >
> >            NIO: Plain Java Files
> >
> >        -->
> >
> >       <journal-type>NIO</journal-type>
> >
> >
> >
> >       <paging-directory>data/paging</paging-directory>
> >
> >
> >
> >       <bindings-directory>data/bindings</bindings-directory>
> >
> >
> >
> >       <journal-directory>data/journal</journal-directory>
> >
> >
> >
> >
> > <large-messages-directory>data/large-messages</large-messages-directory>
> >
> >
> >
> >       <journal-datasync>true</journal-datasync>
> >
> >
> >
> >       <journal-min-files>2</journal-min-files>
> >
> >
> >
> >       <journal-pool-files>10</journal-pool-files>
> >
> >
> >
> >       <journal-device-block-size>4096</journal-device-block-size>
> >
> >
> >
> >       <journal-file-size>10M</journal-file-size>
> >
> >
> >
> >       <!--
> >
> >        This value was determined through a calculation.
> >
> >        Your system could perform 1,03 writes per millisecond
> >
> >        on the current journal configuration.
> >
> >        That translates as a sync write every 972000 nanoseconds.
> >
> >
> >
> >        Note: If you specify 0 the system will perform writes directly to
> > the
> > disk.
> >
> >             We recommend this to be 0 if you are using journalType=MAPPED
> > and journal-datasync=false.
> >
> >       -->
> >
> >       <journal-buffer-timeout>972000</journal-buffer-timeout>
> >
> >
> >
> >
> >
> >       <!--
> >
> >         When using ASYNCIO, this will determine the writing queue depth for
> > libaio.
> >
> >        -->
> >
> >       <journal-max-io>1</journal-max-io>
> >
> >       <!--
> >
> >         You can verify the network health of a particular NIC by specifying
> > the <network-check-NIC> element.
> >
> >          <network-check-NIC>theNicName</network-check-NIC>
> >
> >         -->
> >
> >
> >
> >       <!--
> >
> >         Use this to use an HTTP server to validate the network
> >
> >
> > <network-check-URL-list>http://www.apache.org</network-check-URL-list> -->
> >
> >
> >
> >       <!-- <network-check-period>10000</network-check-period> -->
> >
> >       <!-- <network-check-timeout>1000</network-check-timeout> -->
> >
> >
> >
> >       <!-- this is a comma separated list, no spaces, just DNS or IPs
> >
> >            it should accept IPV6
> >
> >
> >
> >            Warning: Make sure you understand your network topology as this
> > is meant to validate if your network is valid.
> >
> >                     Using IPs that could eventually disappear or be
> > partially visible may defeat the purpose.
> >
> >                     You can use a list of multiple IPs, and if any
> > successful ping will make the server OK to continue running -->
> >
> >       <!-- <network-check-list>10.0.0.1</network-check-list> -->
> >
> >
> >
> >       <!-- use this to customize the ping used for ipv4 addresses -->
> >
> >       <!-- <network-check-ping-command>ping -c 1 -t %d
> > %s</network-check-ping-command> -->
> >
> >
> >
> >       <!-- use this to customize the ping used for ipv6 addresses -->
> >
> >       <!-- <network-check-ping6-command>ping6 -c 1
> > %2$s</network-check-ping6-command> -->
> >
> >
> >
> >
> >
> >
> >
> >
> >
> >       <!-- how often we are looking for how many bytes are being used on
> > the
> > disk in ms -->
> >
> >       <disk-scan-period>5000</disk-scan-period>
> >
> >
> >
> >       <!-- once the disk hits this limit the system will block, or close
> > the
> > connection in certain protocols
> >
> >            that won't support flow control. -->
> >
> >       <max-disk-usage>90</max-disk-usage>
> >
> >
> >
> >       <!-- should the broker detect dead locks and other issues -->
> >
> >       <critical-analyzer>true</critical-analyzer>
> >
> >
> >
> >       <critical-analyzer-timeout>120000</critical-analyzer-timeout>
> >
> >
> >
> >
> > <critical-analyzer-check-period>60000</critical-analyzer-check-period>
> >
> >
> >
> >       <critical-analyzer-policy>LOG</critical-analyzer-policy>
> >
> >
> >
> >
> >
> >       <page-sync-timeout>972000</page-sync-timeout>
> >
> >
> >
> >
> >
> >             <!-- the system will enter into page mode once you hit this
> > limit.
> >
> >            This is an estimate in bytes of how much the messages are using
> > in memory
> >
> >
> >
> >             The system will use half of the available memory (-Xmx) by
> > default for the global-max-size.
> >
> >             You may specify a different value here if you need to customize
> > it to your needs.
> >
> >
> >
> >             <global-max-size>100Mb</global-max-size>
> >
> >
> >
> >       -->
> >
> >
> >
> >       <acceptors>
> >
> >
> >
> >          <!-- useEpoll means: it will use Netty epoll if you are on a
> > system
> > (Linux) that supports it -->
> >
> >          <!-- amqpCredits: The number of credits sent to AMQP producers -->
> >
> >          <!-- amqpLowCredits: The server will send the # credits specified
> > at amqpCredits at this low mark -->
> >
> >          <!-- amqpDuplicateDetection: If you are not using duplicate
> > detection, set this to false
> >
> >                                       as duplicate detection requires
> > applicationProperties to be parsed on the server. -->
> >
> >          <!-- amqpMinLargeMessageSize: Determines how many bytes are
> > considered large, so we start using files to hold their data.
> >
> >                                        default: 102400, -1 would mean to
> > disable large mesasge control -->
> >
> >
> >
> >          <!-- Note: If an acceptor needs to be compatible with HornetQ
> > and/or Artemis 1.x clients add
> >
> >                     "anycastPrefix=jms.queue.;multicastPrefix=jms.topic."
> > to
> > the acceptor url.
> >
> >                     See https://issues.apache.org/jira/browse/ARTEMIS-1644
> > for more information. -->
> >
> >
> >
> >
> >
> >          <!-- Acceptor for every supported protocol -->
> >
> >          <acceptor
> > name="artemis">tcp://
> > 0.0.0.0:61616?tcpSendBufferSize=1048576;tcpReceiveBuffe
> >
> > rSize=1048576;amqpMinLargeMessageSize=102400;protocols=CORE,AMQP,STOMP,HORNE
> >
> > TQ,MQTT,OPENWIRE;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpDupli
> > cateDetection=true
> > <http://0.0.0.0:61616?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;amqpMinLargeMessageSize=102400;protocols=CORE,AMQP,STOMP,HORNETQ,MQTT,OPENWIRE;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpDuplicateDetection=true>
> > </acceptor>
> >
> >
> >
> >          <!-- AMQP Acceptor.  Listens on default AMQP port for AMQP
> > traffic.-->
> >
> >          <acceptor
> > name="amqp">tcp://
> > 0.0.0.0:5672?tcpSendBufferSize=1048576;tcpReceiveBufferSiz
> >
> > e=1048576;protocols=AMQP;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;a
> > mqpMinLargeMessageSize=102400;amqpDuplicateDetection=true
> > <http://0.0.0.0:5672?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=AMQP;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpMinLargeMessageSize=102400;amqpDuplicateDetection=true>
> > </acceptor>
> >
> >
> >
> >          <!-- STOMP Acceptor. -->
> >
> >          <acceptor
> > name="stomp">tcp://
> > 0.0.0.0:61613?tcpSendBufferSize=1048576;tcpReceiveBufferS
> > ize=1048576;protocols=STOMP;useEpoll=true
> > <http://0.0.0.0:61613?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=STOMP;useEpoll=true>
> > </acceptor>
> >
> >
> >
> >          <!-- HornetQ Compatibility Acceptor.  Enables HornetQ Core and
> > STOMP for legacy HornetQ clients. -->
> >
> >          <acceptor
> > name="hornetq">tcp://
> > 0.0.0.0:5445?anycastPrefix=jms.queue.;multicastPrefix=j
> > ms.topic.;protocols=HORNETQ,STOMP;useEpoll=true</acceptor>
> >
> >
> >
> >          <!-- MQTT Acceptor -->
> >
> >          <acceptor
> > name="mqtt">tcp://
> > 0.0.0.0:1883?tcpSendBufferSize=1048576;tcpReceiveBufferSiz
> > e=1048576;protocols=MQTT;useEpoll=true
> > <http://0.0.0.0:1883?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=MQTT;useEpoll=true>
> > </acceptor>
> >
> >
> >
> >       </acceptors>
> >
> >
> >
> >
> >
> >       <security-settings>
> >
> >          <security-setting match="#">
> >
> >             <permission type="createNonDurableQueue" roles="amq"/>
> >
> >             <permission type="deleteNonDurableQueue" roles="amq"/>
> >
> >             <permission type="createDurableQueue" roles="amq"/>
> >
> >             <permission type="deleteDurableQueue" roles="amq"/>
> >
> >             <permission type="createAddress" roles="amq"/>
> >
> >             <permission type="deleteAddress" roles="amq"/>
> >
> >             <permission type="consume" roles="amq"/>
> >
> >             <permission type="browse" roles="amq"/>
> >
> >             <permission type="send" roles="amq"/>
> >
> >             <!-- we need this otherwise ./artemis data imp wouldn't work
> > -->
> >
> >             <permission type="manage" roles="amq"/>
> >
> >          </security-setting>
> >
> >       </security-settings>
> >
> >
> >
> >       <address-settings>
> >
> >          <!-- if you define auto-create on certain queues, management has
> > to
> > be auto-create -->
> >
> >          <address-setting match="activemq.management#">
> >
> >             <dead-letter-address>DLQ</dead-letter-address>
> >
> >             <expiry-address>ExpiryQueue</expiry-address>
> >
> >             <redelivery-delay>0</redelivery-delay>
> >
> >             <!-- with -1 only the global-max-size is in use for limiting
> > -->
> >
> >             <max-size-bytes>-1</max-size-bytes>
> >
> >
> > <message-counter-history-day-limit>10</message-counter-history-day-limit>
> >
> >             <address-full-policy>PAGE</address-full-policy>
> >
> >             <auto-create-queues>true</auto-create-queues>
> >
> >             <auto-create-addresses>true</auto-create-addresses>
> >
> >             <auto-create-jms-queues>true</auto-create-jms-queues>
> >
> >             <auto-create-jms-topics>true</auto-create-jms-topics>
> >
> >          </address-setting>
> >
> >          <!--default for catch all-->
> >
> >          <address-setting match="#">
> >
> >             <dead-letter-address>DLQ</dead-letter-address>
> >
> >             <expiry-address>ExpiryQueue</expiry-address>
> >
> >             <redelivery-delay>0</redelivery-delay>
> >
> >             <!-- with -1 only the global-max-size is in use for limiting
> > -->
> >
> >             <max-size-bytes>104857600</max-size-bytes>
> >
> >             <page-size-bytes>10485760</page-size-bytes>
> >
> >
> > <message-counter-history-day-limit>10</message-counter-history-day-limit>
> >
> >             <address-full-policy>PAGE</address-full-policy>
> >
> >             <auto-create-queues>true</auto-create-queues>
> >
> >             <auto-create-addresses>true</auto-create-addresses>
> >
> >             <auto-create-jms-queues>true</auto-create-jms-queues>
> >
> >             <auto-create-jms-topics>true</auto-create-jms-topics>
> >
> >          </address-setting>
> >
> >       </address-settings>
> >
> >
> >
> >       <addresses>
> >
> >          <address name="DLQ">
> >
> >             <anycast>
> >
> >                <queue name="DLQ" />
> >
> >             </anycast>
> >
> >          </address>
> >
> >          <address name="ExpiryQueue">
> >
> >             <anycast>
> >
> >                <queue name="ExpiryQueue" />
> >
> >             </anycast>
> >
> >          </address>
> >
> >
> >
> >       </addresses>
> >
> >
> >
> >
> >
> >       <!-- Uncomment the following if you want to use the Standard
> > LoggingActiveMQServerPlugin pluging to log in events
> >
> >       <broker-plugins>
> >
> >          <broker-plugin
> >
> > class-name="org.apache.activemq.artemis.core.server.plugin.impl.LoggingActiv
> > eMQServerPlugin">
> >
> >             <property key="LOG_ALL_EVENTS" value="true"/>
> >
> >             <property key="LOG_CONNECTION_EVENTS" value="true"/>
> >
> >             <property key="LOG_SESSION_EVENTS" value="true"/>
> >
> >             <property key="LOG_CONSUMER_EVENTS" value="true"/>
> >
> >             <property key="LOG_DELIVERING_EVENTS" value="true"/>
> >
> >             <property key="LOG_SENDING_EVENTS" value="true"/>
> >
> >             <property key="LOG_INTERNAL_EVENTS" value="true"/>
> >
> >          </broker-plugin>
> >
> >       </broker-plugins>
> >
> >       -->
> >
> >
> >
> >    </core>
> >
> > </configuration>
> >
> >
> >
> > Error stack:
> >
> >
> >
> > 2021-02-12 09:06:06,182 WARN
> > [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component
> > org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0
> >
> > 2021-02-12 09:06:06,209 ERROR [org.apache.activemq.artemis.core.server]
> > AMQ224079: The process for the virtual machine will be killed, as component
> > org.apache.activemq.artemis.core.io.buffer.TimedBuffer@72e5a8e is not
> > responsive
> >
> > 2021-02-12 09:06:06,812 WARN  [org.apache.activemq.artemis.core.server]
> > AMQ222199: Thread dump:
> >
> > ****************************************************************************
> > ***
> >
> > Complete Thread dump
> >
> > "Thread-7210
> >
> > (ActiveMQ-IO-server-org.apache.activemq.artemis.core.server.impl.ActiveMQSer
> > verImpl$7@68c72235)" Id=10786 TIMED_WAITING on
> > java.util.concurrent.SynchronousQueue$TransferStack@1a2f45fd
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> > java.util.concurrent.SynchronousQueue$TransferStack@1a2f45fd
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synchronous
> > Queue.java:460)
> >
> >             at
> >
> > java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueu
> > e.java:362)
> >
> >             at
> > java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-28
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=99 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-27
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=98 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-26
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=97 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-25
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=96 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-24
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=95 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-23
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=94 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-22
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=93 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-21
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=92 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-20
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=91 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-18
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=89 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-17
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=88 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-15
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=86 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-14
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=85 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-13
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=84 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-12
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=83 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-11
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=82 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-10
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=81 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-9
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=80 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-5
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=72 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-5 (activemq-netty-threads)" Id=70 RUNNABLE (in native)
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@76a726f2
> >
> >             -  locked java.util.Collections$UnmodifiableSet@6e38d53b
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@e5865ac
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-4 (activemq-netty-threads)" Id=69 RUNNABLE
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@3f023793
> >
> >             -  locked java.util.Collections$UnmodifiableSet@70dd0637
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@5864841a
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "DestroyJavaVM" Id=68 RUNNABLE
> >
> >
> >
> >
> >
> > "Session-HouseKeeper-2c1b9e4b-1" Id=67 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@155cef
> > bf
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@155cef
> > bf
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:1093)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:809)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "qtp882646447-66" Id=66 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> > adPool.java:875)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> > ava:925)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "qtp882646447-65" Id=65 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> > adPool.java:875)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> > ava:925)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "qtp882646447-64" Id=64 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> > adPool.java:875)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> > ava:925)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "qtp882646447-63" Id=63 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> > adPool.java:875)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> > ava:925)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "qtp882646447-62" Id=62 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> > adPool.java:875)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> > ava:925)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "qtp882646447-61-acceptor-0@7836853a-ServerConnector
> > @549949be{HTTP/1.1,[http
> > /1.1]}{localhost:8161}" Id=61 RUNNABLE (in native)
> >
> >             at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
> >
> >             at
> > sun.nio.ch
> > .ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
> >
> >             at
> > sun.nio.ch
> > .ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
> >
> >             -  locked java.lang.Object@23b8b9c8
> >
> >             at
> > org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385)
> >
> >             at
> >
> > org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.ja
> > va:701)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:
> > 806)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> > ava:938)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "qtp882646447-60" Id=60 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> > 28
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> > adPool.java:875)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> > ava:925)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "qtp882646447-59" Id=59 RUNNABLE (in native)
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked sun.nio.ch.Util$2@5f00adf1
> >
> >             -  locked java.util.Collections$UnmodifiableSet@2d5380b9
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@71221497
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> > org.eclipse.jetty.io
> > .ManagedSelector$SelectorProducer.select(ManagedSelector
> > .java:472)
> >
> >             at
> > org.eclipse.jetty.io
> > .ManagedSelector$SelectorProducer.produce(ManagedSelecto
> > r.java:409)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYou
> > Kill.java:360)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKi
> > ll.java:184)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouK
> > ill.java:171)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill
> > .java:135)
> >
> >             at
> > org.eclipse.jetty.io.ManagedSelector$$Lambda$139/1731967318.run(Unknown
> > Source)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:
> > 806)
> >
> >             at
> >
> > org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> > ava:938)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "Thread-3 (activemq-netty-threads)" Id=55 RUNNABLE
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@17b28582
> >
> >             -  locked java.util.Collections$UnmodifiableSet@4d07cda0
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@7c60caf1
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-2 (activemq-netty-threads)" Id=54 RUNNABLE (in native)
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@1d07ff46
> >
> >             -  locked java.util.Collections$UnmodifiableSet@1e1af7f1
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@6d83435f
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-1 (activemq-netty-threads)" Id=53 RUNNABLE (in native)
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@174e3b5c
> >
> >             -  locked java.util.Collections$UnmodifiableSet@35911b3c
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@7c7dd700
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-0 (activemq-netty-threads)" Id=52 RUNNABLE (in native)
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@b93ea6b
> >
> >             -  locked java.util.Collections$UnmodifiableSet@6de1b49e
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@50940ae5
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-0 (activemq-netty-threads)" Id=51 RUNNABLE (in native)
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@42431220
> >
> >             -  locked java.util.Collections$UnmodifiableSet@569768b1
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@36b263b9
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-0 (activemq-netty-threads)" Id=50 RUNNABLE (in native)
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@468184a8
> >
> >             -  locked java.util.Collections$UnmodifiableSet@1c095c4a
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@71367d9a
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-0 (activemq-netty-threads)" Id=49 RUNNABLE (in native)
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@543c77ae
> >
> >             -  locked java.util.Collections$UnmodifiableSet@1e520d45
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@486fe9c9
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-0 (activemq-netty-threads)" Id=48 RUNNABLE
> >
> >             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> > Method)
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> > )
> >
> >             at
> > sun.nio.ch
> > .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> > va:278)
> >
> >             at
> > sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
> >
> >             at
> > sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
> >
> >             -  locked io.netty.channel.nio.SelectedSelectionKeySet@a7787f3
> >
> >             -  locked java.util.Collections$UnmodifiableSet@3dc10014
> >
> >             -  locked sun.nio.ch.WindowsSelectorImpl@33771acc
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
> >
> >             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
> >
> >             at
> >
> > io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> > nKeySetSelector.java:68)
> >
> >             at
> > io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
> >
> >             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
> >
> >             at
> >
> > io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> > ecutor.java:989)
> >
> >             at
> > io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "activemq-failure-check-thread" Id=47 TIMED_WAITING on
> > java.util.concurrent.CountDownLatch$Sync@4e18cca
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on java.util.concurrent.CountDownLatch$Sync@4e18cca
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(A
> > bstractQueuedSynchronizer.java:1037)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(
> > AbstractQueuedSynchronizer.java:1328)
> >
> >             at
> > java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277)
> >
> >             at
> >
> > org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$Fa
> > ilureCheckAndFlushThread.run(RemotingServiceImpl.java:766)
> >
> >
> >
> >
> >
> > "Thread-4
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=46 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-3
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=45 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-2
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=44 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-1
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=43 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-0
> >
> > (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> > Impl$6@3972a855)" Id=41 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> > dc
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> > java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:112)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> > .poll(ActiveMQThreadPoolExecutor.java:45)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-4 (ActiveMQ-scheduled-threads)" Id=40 WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at
> > java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> > AbstractQueuedSynchronizer.java:2039)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:1088)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:809)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-3 (ActiveMQ-scheduled-threads)" Id=39 WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at
> > java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> > AbstractQueuedSynchronizer.java:2039)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:1088)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:809)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-2 (ActiveMQ-scheduled-threads)" Id=38 TIMED_WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at
> > java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> > anos(AbstractQueuedSynchronizer.java:2078)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:1093)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:809)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-1 (ActiveMQ-scheduled-threads)" Id=15 WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at
> > java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> > AbstractQueuedSynchronizer.java:2039)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:1088)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:809)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "Thread-0 (ActiveMQ-scheduled-threads)" Id=14 WAITING on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> > ba
> >
> >             at
> > java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> > AbstractQueuedSynchronizer.java:2039)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:1088)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> > uledThreadPoolExecutor.java:809)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> > )
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 27)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >
> >
> > "activemq-buffer-timeout" Id=13 WAITING on
> > java.util.concurrent.Semaphore$NonfairSync@7ebac4d
> >
> >             at sun.misc.Unsafe.park(Native Method)
> >
> >             -  waiting on
> > java.util.concurrent.Semaphore$NonfairSync@7ebac4d
> >
> >             at
> > java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(
> > AbstractQueuedSynchronizer.java:836)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterru
> > ptibly(AbstractQueuedSynchronizer.java:997)
> >
> >             at
> >
> > java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterrupt
> > ibly(AbstractQueuedSynchronizer.java:1304)
> >
> >             at java.util.concurrent.Semaphore.acquire(Semaphore.java:312)
> >
> >             at
> >
> > org.apache.activemq.artemis.core.io.buffer.TimedBuffer$CheckTimer.run(TimedB
> > uffer.java:478)
> >
> >             at java.lang.Thread.run(Thread.java:745)
> >
> >
> >
> >
> >
> > "Thread-0 (-scheduled-threads)" Id=12 RUNNABLE
> >
> >             at sun.management.ThreadImpl.dumpThreads0(Native Method)
> >
> >             at
> > sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ThreadDumpUtil.threadDump(ThreadDumpUtil.j
> > ava:47)
> >
> >             at
> >
> > org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.threadDump(A
> > ctiveMQServerImpl.java:1026)
> >
> >             at
> >
> > org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.lambda$initi
> > alizeCriticalAnalyzer$0(ActiveMQServerImpl.java:681)
> >
> >             at
> >
> > org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$$Lambda$25/5
> > 15184459.run(Unknown Source)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl.fireActions(
> > CriticalAnalyzerImpl.java:155)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl.check(Critic
> > alAnalyzerImpl.java:140)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl$1.run(Critic
> > alAnalyzerImpl.java:53)
> >
> >             at
> >
> > org.apache.activemq.artemis.core.server.ActiveMQScheduledComponent$2.run(Act
> > iveMQScheduledComponent.java:306)
> >
> >             at
> >
> > org.apache.activemq.artemis.core.server.ActiveMQScheduledComponent$3.run(Act
> > iveMQScheduledComponent.java:316)
> >
> >             at
> > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
> >
> >             at
> > java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$
> > 301(ScheduledThreadPoolExecutor.java:180)
> >
> >             at
> >
> > java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Sch
> > eduledThreadPoolExecutor.java:294)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> > 42)
> >
> >             at
> >
> > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> > 17)
> >
> >             at
> >
> > org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> > Factory.java:118)
> >
> >
> >
> >             Number of locked synchronizers = 1
> >
> >             - java.util.concurrent.ThreadPoolExecutor$Worker@2e55dd0c
> >
> >
> >
> >
> >
> > "ActiveMQ Artemis Server Shutdown Timer" Id=10 TIMED_WAITING on
> > java.util.TaskQueue@c416706
> >
> >             at java.lang.Object.wait(Native Method)
> >
> >             -  waiting on java.util.TaskQueue@c416706
> >
> >             at java.util.TimerThread.mainLoop(Timer.java:552)
> >
> >             at java.util.TimerThread.run(Timer.java:505)
> >
> >
> >
> >
> >
> > "Attach Listener" Id=5 RUNNABLE
> >
> >
> >
> >
> >
> > "Signal Dispatcher" Id=4 RUNNABLE
> >
> >
> >
> >
> >
> > "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@4ce2d98
> >
> >             at java.lang.Object.wait(Native Method)
> >
> >             -  waiting on java.lang.ref.ReferenceQueue$Lock@4ce2d98
> >
> >             at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
> >
> >             at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
> >
> >             at
> > java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
> >
> >
> >
> >
> >
> > "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@4840f4b0
> >
> >             at java.lang.Object.wait(Native Method)
> >
> >             -  waiting on java.lang.ref.Reference$Lock@4840f4b0
> >
> >             at java.lang.Object.wait(Object.java:502)
> >
> >             at
> > java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157)
> >
> >
> >
> >
> >
> >
> > ============================================================================
> > ===
> >
> > End Thread dump
> >
> >
> > ****************************************************************************
> > ***
> >
> >
> >
> > Best regards,
> >
> > Kamil
> >
> >
> >
> > --
> > Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie
> > antywirusowe Avast.
> > https://www.avast.com/antivirus
> >
>
>
> --
> Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
> https://www.avast.com/antivirus
>
>


-- 
Clebert Suconic

RE: Stability issues. Regular WARN [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0

Posted by Kamil Serwin <ka...@edps.com.pl.INVALID>.
Hi Francesco,

Thank you very much for your assistance. We are using:

Antyvirus Symantec   
Disc NFS 3 remote storage
No other application

And for the problem most probably is responsible Antyvirus Symantec which has been doing full scan when artemis has been killed.

Best regards,
Kamil 


-----Original Message-----
From: Francesco Nigro [mailto:nigro.fra@gmail.com] 
Sent: Monday, February 15, 2021 11:57 AM
To: users@activemq.apache.org
Subject: Re: Stability issues. Regular WARN [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0

Hi, are you using NFS or other remote storage?
Are you using any background application that could perform lock of journal
files to check integrity or perform live snapshots (antivirus too)?

Il giorno lun 15 feb 2021 alle ore 11:53 Kamil Serwin
<ka...@edps.com.pl.invalid> ha scritto:

> Dear All,
>
>
>
> I'm using apache artemis 2.15 and have deployed artemis on several servers.
> On some of them I'm experiencing regular warnings every few weeks: WARN
> [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component
> org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path
> 0.
>
> I fave only few durable topics, with maxiumum 10 consumers, maximum load 10
> small json messages per seconds. I have another java software installed on
> this machines as well and everythink works well apart from artemis. My
> configuration is:
>
>
>
> RAM: 12 gb memory
>
> Memory used: 8 GB
>
>
>
> set JAVA_ARGS= -XX:+PrintClassHistogram  -XX:+UseG1GC
> -XX:+UseStringDeduplication -Xms512M -Xmx1024M
>
> -Xbootclasspath/a:%ARTEMIS_HOME%\lib\jboss-logmanager-2.1.10.Final.jar;%ARTE
> MIS_HOME%\lib\wildfly-common-1.5.2.Final.jar
> -Djava.security.auth.login.config=%ARTEMIS_ETC_DIR%\login.config
> -Dhawtio.offline=true -Dhawtio.realm=activemq -Dhawtio.role=amq
>
> -Dhawtio.rolePrincipalClasses=org.apache.activemq.artemis.spi.core.security.
> jaas.RolePrincipal
> -Djolokia.policyLocation=%ARTEMIS_INSTANCE_ETC_URI%\jolokia-access.xml
> -Dartemis.instance=%ARTEMIS_INSTANCE%)
>
>
>
> broker.xml
>
> <?xml version='1.0'?>
>
> <!--
>
> Licensed to the Apache Software Foundation (ASF) under one
>
> or more contributor license agreements.  See the NOTICE file
>
> distributed with this work for additional information
>
> regarding copyright ownership.  The ASF licenses this file
>
> to you under the Apache License, Version 2.0 (the
>
> "License"); you may not use this file except in compliance
>
> with the License.  You may obtain a copy of the License at
>
>
>
>   http://www.apache.org/licenses/LICENSE-2.0
>
>
>
> Unless required by applicable law or agreed to in writing,
>
> software distributed under the License is distributed on an
>
> "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>
> KIND, either express or implied.  See the License for the
>
> specific language governing permissions and limitations
>
> under the License.
>
> -->
>
>
>
> <configuration xmlns="urn:activemq"
>
>                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>
>                xmlns:xi="http://www.w3.org/2001/XInclude"
>
>                xsi:schemaLocation="urn:activemq
> /schema/artemis-configuration.xsd">
>
>
>
>    <core xmlns="urn:activemq:core"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>
>          xsi:schemaLocation="urn:activemq:core ">
>
>
>
>       <name>0.0.0.0</name>
>
>
>
>
>
>       <persistence-enabled>true</persistence-enabled>
>
>
>
>       <!-- this could be ASYNCIO, MAPPED, NIO
>
>            ASYNCIO: Linux Libaio
>
>            MAPPED: mmap files
>
>            NIO: Plain Java Files
>
>        -->
>
>       <journal-type>NIO</journal-type>
>
>
>
>       <paging-directory>data/paging</paging-directory>
>
>
>
>       <bindings-directory>data/bindings</bindings-directory>
>
>
>
>       <journal-directory>data/journal</journal-directory>
>
>
>
>
> <large-messages-directory>data/large-messages</large-messages-directory>
>
>
>
>       <journal-datasync>true</journal-datasync>
>
>
>
>       <journal-min-files>2</journal-min-files>
>
>
>
>       <journal-pool-files>10</journal-pool-files>
>
>
>
>       <journal-device-block-size>4096</journal-device-block-size>
>
>
>
>       <journal-file-size>10M</journal-file-size>
>
>
>
>       <!--
>
>        This value was determined through a calculation.
>
>        Your system could perform 1,03 writes per millisecond
>
>        on the current journal configuration.
>
>        That translates as a sync write every 972000 nanoseconds.
>
>
>
>        Note: If you specify 0 the system will perform writes directly to
> the
> disk.
>
>             We recommend this to be 0 if you are using journalType=MAPPED
> and journal-datasync=false.
>
>       -->
>
>       <journal-buffer-timeout>972000</journal-buffer-timeout>
>
>
>
>
>
>       <!--
>
>         When using ASYNCIO, this will determine the writing queue depth for
> libaio.
>
>        -->
>
>       <journal-max-io>1</journal-max-io>
>
>       <!--
>
>         You can verify the network health of a particular NIC by specifying
> the <network-check-NIC> element.
>
>          <network-check-NIC>theNicName</network-check-NIC>
>
>         -->
>
>
>
>       <!--
>
>         Use this to use an HTTP server to validate the network
>
>
> <network-check-URL-list>http://www.apache.org</network-check-URL-list> -->
>
>
>
>       <!-- <network-check-period>10000</network-check-period> -->
>
>       <!-- <network-check-timeout>1000</network-check-timeout> -->
>
>
>
>       <!-- this is a comma separated list, no spaces, just DNS or IPs
>
>            it should accept IPV6
>
>
>
>            Warning: Make sure you understand your network topology as this
> is meant to validate if your network is valid.
>
>                     Using IPs that could eventually disappear or be
> partially visible may defeat the purpose.
>
>                     You can use a list of multiple IPs, and if any
> successful ping will make the server OK to continue running -->
>
>       <!-- <network-check-list>10.0.0.1</network-check-list> -->
>
>
>
>       <!-- use this to customize the ping used for ipv4 addresses -->
>
>       <!-- <network-check-ping-command>ping -c 1 -t %d
> %s</network-check-ping-command> -->
>
>
>
>       <!-- use this to customize the ping used for ipv6 addresses -->
>
>       <!-- <network-check-ping6-command>ping6 -c 1
> %2$s</network-check-ping6-command> -->
>
>
>
>
>
>
>
>
>
>       <!-- how often we are looking for how many bytes are being used on
> the
> disk in ms -->
>
>       <disk-scan-period>5000</disk-scan-period>
>
>
>
>       <!-- once the disk hits this limit the system will block, or close
> the
> connection in certain protocols
>
>            that won't support flow control. -->
>
>       <max-disk-usage>90</max-disk-usage>
>
>
>
>       <!-- should the broker detect dead locks and other issues -->
>
>       <critical-analyzer>true</critical-analyzer>
>
>
>
>       <critical-analyzer-timeout>120000</critical-analyzer-timeout>
>
>
>
>
> <critical-analyzer-check-period>60000</critical-analyzer-check-period>
>
>
>
>       <critical-analyzer-policy>LOG</critical-analyzer-policy>
>
>
>
>
>
>       <page-sync-timeout>972000</page-sync-timeout>
>
>
>
>
>
>             <!-- the system will enter into page mode once you hit this
> limit.
>
>            This is an estimate in bytes of how much the messages are using
> in memory
>
>
>
>             The system will use half of the available memory (-Xmx) by
> default for the global-max-size.
>
>             You may specify a different value here if you need to customize
> it to your needs.
>
>
>
>             <global-max-size>100Mb</global-max-size>
>
>
>
>       -->
>
>
>
>       <acceptors>
>
>
>
>          <!-- useEpoll means: it will use Netty epoll if you are on a
> system
> (Linux) that supports it -->
>
>          <!-- amqpCredits: The number of credits sent to AMQP producers -->
>
>          <!-- amqpLowCredits: The server will send the # credits specified
> at amqpCredits at this low mark -->
>
>          <!-- amqpDuplicateDetection: If you are not using duplicate
> detection, set this to false
>
>                                       as duplicate detection requires
> applicationProperties to be parsed on the server. -->
>
>          <!-- amqpMinLargeMessageSize: Determines how many bytes are
> considered large, so we start using files to hold their data.
>
>                                        default: 102400, -1 would mean to
> disable large mesasge control -->
>
>
>
>          <!-- Note: If an acceptor needs to be compatible with HornetQ
> and/or Artemis 1.x clients add
>
>                     "anycastPrefix=jms.queue.;multicastPrefix=jms.topic."
> to
> the acceptor url.
>
>                     See https://issues.apache.org/jira/browse/ARTEMIS-1644
> for more information. -->
>
>
>
>
>
>          <!-- Acceptor for every supported protocol -->
>
>          <acceptor
> name="artemis">tcp://
> 0.0.0.0:61616?tcpSendBufferSize=1048576;tcpReceiveBuffe
>
> rSize=1048576;amqpMinLargeMessageSize=102400;protocols=CORE,AMQP,STOMP,HORNE
>
> TQ,MQTT,OPENWIRE;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpDupli
> cateDetection=true
> <http://0.0.0.0:61616?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;amqpMinLargeMessageSize=102400;protocols=CORE,AMQP,STOMP,HORNETQ,MQTT,OPENWIRE;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpDuplicateDetection=true>
> </acceptor>
>
>
>
>          <!-- AMQP Acceptor.  Listens on default AMQP port for AMQP
> traffic.-->
>
>          <acceptor
> name="amqp">tcp://
> 0.0.0.0:5672?tcpSendBufferSize=1048576;tcpReceiveBufferSiz
>
> e=1048576;protocols=AMQP;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;a
> mqpMinLargeMessageSize=102400;amqpDuplicateDetection=true
> <http://0.0.0.0:5672?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=AMQP;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpMinLargeMessageSize=102400;amqpDuplicateDetection=true>
> </acceptor>
>
>
>
>          <!-- STOMP Acceptor. -->
>
>          <acceptor
> name="stomp">tcp://
> 0.0.0.0:61613?tcpSendBufferSize=1048576;tcpReceiveBufferS
> ize=1048576;protocols=STOMP;useEpoll=true
> <http://0.0.0.0:61613?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=STOMP;useEpoll=true>
> </acceptor>
>
>
>
>          <!-- HornetQ Compatibility Acceptor.  Enables HornetQ Core and
> STOMP for legacy HornetQ clients. -->
>
>          <acceptor
> name="hornetq">tcp://
> 0.0.0.0:5445?anycastPrefix=jms.queue.;multicastPrefix=j
> ms.topic.;protocols=HORNETQ,STOMP;useEpoll=true</acceptor>
>
>
>
>          <!-- MQTT Acceptor -->
>
>          <acceptor
> name="mqtt">tcp://
> 0.0.0.0:1883?tcpSendBufferSize=1048576;tcpReceiveBufferSiz
> e=1048576;protocols=MQTT;useEpoll=true
> <http://0.0.0.0:1883?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=MQTT;useEpoll=true>
> </acceptor>
>
>
>
>       </acceptors>
>
>
>
>
>
>       <security-settings>
>
>          <security-setting match="#">
>
>             <permission type="createNonDurableQueue" roles="amq"/>
>
>             <permission type="deleteNonDurableQueue" roles="amq"/>
>
>             <permission type="createDurableQueue" roles="amq"/>
>
>             <permission type="deleteDurableQueue" roles="amq"/>
>
>             <permission type="createAddress" roles="amq"/>
>
>             <permission type="deleteAddress" roles="amq"/>
>
>             <permission type="consume" roles="amq"/>
>
>             <permission type="browse" roles="amq"/>
>
>             <permission type="send" roles="amq"/>
>
>             <!-- we need this otherwise ./artemis data imp wouldn't work
> -->
>
>             <permission type="manage" roles="amq"/>
>
>          </security-setting>
>
>       </security-settings>
>
>
>
>       <address-settings>
>
>          <!-- if you define auto-create on certain queues, management has
> to
> be auto-create -->
>
>          <address-setting match="activemq.management#">
>
>             <dead-letter-address>DLQ</dead-letter-address>
>
>             <expiry-address>ExpiryQueue</expiry-address>
>
>             <redelivery-delay>0</redelivery-delay>
>
>             <!-- with -1 only the global-max-size is in use for limiting
> -->
>
>             <max-size-bytes>-1</max-size-bytes>
>
>
> <message-counter-history-day-limit>10</message-counter-history-day-limit>
>
>             <address-full-policy>PAGE</address-full-policy>
>
>             <auto-create-queues>true</auto-create-queues>
>
>             <auto-create-addresses>true</auto-create-addresses>
>
>             <auto-create-jms-queues>true</auto-create-jms-queues>
>
>             <auto-create-jms-topics>true</auto-create-jms-topics>
>
>          </address-setting>
>
>          <!--default for catch all-->
>
>          <address-setting match="#">
>
>             <dead-letter-address>DLQ</dead-letter-address>
>
>             <expiry-address>ExpiryQueue</expiry-address>
>
>             <redelivery-delay>0</redelivery-delay>
>
>             <!-- with -1 only the global-max-size is in use for limiting
> -->
>
>             <max-size-bytes>104857600</max-size-bytes>
>
>             <page-size-bytes>10485760</page-size-bytes>
>
>
> <message-counter-history-day-limit>10</message-counter-history-day-limit>
>
>             <address-full-policy>PAGE</address-full-policy>
>
>             <auto-create-queues>true</auto-create-queues>
>
>             <auto-create-addresses>true</auto-create-addresses>
>
>             <auto-create-jms-queues>true</auto-create-jms-queues>
>
>             <auto-create-jms-topics>true</auto-create-jms-topics>
>
>          </address-setting>
>
>       </address-settings>
>
>
>
>       <addresses>
>
>          <address name="DLQ">
>
>             <anycast>
>
>                <queue name="DLQ" />
>
>             </anycast>
>
>          </address>
>
>          <address name="ExpiryQueue">
>
>             <anycast>
>
>                <queue name="ExpiryQueue" />
>
>             </anycast>
>
>          </address>
>
>
>
>       </addresses>
>
>
>
>
>
>       <!-- Uncomment the following if you want to use the Standard
> LoggingActiveMQServerPlugin pluging to log in events
>
>       <broker-plugins>
>
>          <broker-plugin
>
> class-name="org.apache.activemq.artemis.core.server.plugin.impl.LoggingActiv
> eMQServerPlugin">
>
>             <property key="LOG_ALL_EVENTS" value="true"/>
>
>             <property key="LOG_CONNECTION_EVENTS" value="true"/>
>
>             <property key="LOG_SESSION_EVENTS" value="true"/>
>
>             <property key="LOG_CONSUMER_EVENTS" value="true"/>
>
>             <property key="LOG_DELIVERING_EVENTS" value="true"/>
>
>             <property key="LOG_SENDING_EVENTS" value="true"/>
>
>             <property key="LOG_INTERNAL_EVENTS" value="true"/>
>
>          </broker-plugin>
>
>       </broker-plugins>
>
>       -->
>
>
>
>    </core>
>
> </configuration>
>
>
>
> Error stack:
>
>
>
> 2021-02-12 09:06:06,182 WARN
> [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component
> org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0
>
> 2021-02-12 09:06:06,209 ERROR [org.apache.activemq.artemis.core.server]
> AMQ224079: The process for the virtual machine will be killed, as component
> org.apache.activemq.artemis.core.io.buffer.TimedBuffer@72e5a8e is not
> responsive
>
> 2021-02-12 09:06:06,812 WARN  [org.apache.activemq.artemis.core.server]
> AMQ222199: Thread dump:
>
> ****************************************************************************
> ***
>
> Complete Thread dump
>
> "Thread-7210
>
> (ActiveMQ-IO-server-org.apache.activemq.artemis.core.server.impl.ActiveMQSer
> verImpl$7@68c72235)" Id=10786 TIMED_WAITING on
> java.util.concurrent.SynchronousQueue$TransferStack@1a2f45fd
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
> java.util.concurrent.SynchronousQueue$TransferStack@1a2f45fd
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synchronous
> Queue.java:460)
>
>             at
>
> java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueu
> e.java:362)
>
>             at
> java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-28
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=99 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-27
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=98 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-26
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=97 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-25
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=96 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-24
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=95 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-23
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=94 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-22
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=93 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-21
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=92 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-20
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=91 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-18
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=89 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-17
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=88 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-15
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=86 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-14
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=85 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-13
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=84 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-12
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=83 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-11
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=82 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-10
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=81 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-9
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=80 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-5
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=72 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-5 (activemq-netty-threads)" Id=70 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@76a726f2
>
>             -  locked java.util.Collections$UnmodifiableSet@6e38d53b
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@e5865ac
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-4 (activemq-netty-threads)" Id=69 RUNNABLE
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@3f023793
>
>             -  locked java.util.Collections$UnmodifiableSet@70dd0637
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@5864841a
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "DestroyJavaVM" Id=68 RUNNABLE
>
>
>
>
>
> "Session-HouseKeeper-2c1b9e4b-1" Id=67 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@155cef
> bf
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@155cef
> bf
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1093)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-66" Id=66 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-65" Id=65 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-64" Id=64 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-63" Id=63 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-62" Id=62 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-61-acceptor-0@7836853a-ServerConnector
> @549949be{HTTP/1.1,[http
> /1.1]}{localhost:8161}" Id=61 RUNNABLE (in native)
>
>             at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
>
>             at
> sun.nio.ch
> .ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
>
>             at
> sun.nio.ch
> .ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
>
>             -  locked java.lang.Object@23b8b9c8
>
>             at
> org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385)
>
>             at
>
> org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.ja
> va:701)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:
> 806)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:938)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-60" Id=60 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-59" Id=59 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked sun.nio.ch.Util$2@5f00adf1
>
>             -  locked java.util.Collections$UnmodifiableSet@2d5380b9
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@71221497
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
> org.eclipse.jetty.io
> .ManagedSelector$SelectorProducer.select(ManagedSelector
> .java:472)
>
>             at
> org.eclipse.jetty.io
> .ManagedSelector$SelectorProducer.produce(ManagedSelecto
> r.java:409)
>
>             at
>
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYou
> Kill.java:360)
>
>             at
>
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKi
> ll.java:184)
>
>             at
>
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouK
> ill.java:171)
>
>             at
>
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill
> .java:135)
>
>             at
> org.eclipse.jetty.io.ManagedSelector$$Lambda$139/1731967318.run(Unknown
> Source)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:
> 806)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:938)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "Thread-3 (activemq-netty-threads)" Id=55 RUNNABLE
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@17b28582
>
>             -  locked java.util.Collections$UnmodifiableSet@4d07cda0
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@7c60caf1
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-2 (activemq-netty-threads)" Id=54 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@1d07ff46
>
>             -  locked java.util.Collections$UnmodifiableSet@1e1af7f1
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@6d83435f
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-1 (activemq-netty-threads)" Id=53 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@174e3b5c
>
>             -  locked java.util.Collections$UnmodifiableSet@35911b3c
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@7c7dd700
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=52 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@b93ea6b
>
>             -  locked java.util.Collections$UnmodifiableSet@6de1b49e
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@50940ae5
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=51 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@42431220
>
>             -  locked java.util.Collections$UnmodifiableSet@569768b1
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@36b263b9
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=50 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@468184a8
>
>             -  locked java.util.Collections$UnmodifiableSet@1c095c4a
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@71367d9a
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=49 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@543c77ae
>
>             -  locked java.util.Collections$UnmodifiableSet@1e520d45
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@486fe9c9
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=48 RUNNABLE
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@a7787f3
>
>             -  locked java.util.Collections$UnmodifiableSet@3dc10014
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@33771acc
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "activemq-failure-check-thread" Id=47 TIMED_WAITING on
> java.util.concurrent.CountDownLatch$Sync@4e18cca
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on java.util.concurrent.CountDownLatch$Sync@4e18cca
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(A
> bstractQueuedSynchronizer.java:1037)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(
> AbstractQueuedSynchronizer.java:1328)
>
>             at
> java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277)
>
>             at
>
> org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$Fa
> ilureCheckAndFlushThread.run(RemotingServiceImpl.java:766)
>
>
>
>
>
> "Thread-4
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=46 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-3
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=45 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-2
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=44 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-1
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=43 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=41 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-4 (ActiveMQ-scheduled-threads)" Id=40 WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> AbstractQueuedSynchronizer.java:2039)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1088)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-3 (ActiveMQ-scheduled-threads)" Id=39 WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> AbstractQueuedSynchronizer.java:2039)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1088)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-2 (ActiveMQ-scheduled-threads)" Id=38 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1093)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-1 (ActiveMQ-scheduled-threads)" Id=15 WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> AbstractQueuedSynchronizer.java:2039)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1088)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (ActiveMQ-scheduled-threads)" Id=14 WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> AbstractQueuedSynchronizer.java:2039)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1088)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "activemq-buffer-timeout" Id=13 WAITING on
> java.util.concurrent.Semaphore$NonfairSync@7ebac4d
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
> java.util.concurrent.Semaphore$NonfairSync@7ebac4d
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(
> AbstractQueuedSynchronizer.java:836)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterru
> ptibly(AbstractQueuedSynchronizer.java:997)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterrupt
> ibly(AbstractQueuedSynchronizer.java:1304)
>
>             at java.util.concurrent.Semaphore.acquire(Semaphore.java:312)
>
>             at
>
> org.apache.activemq.artemis.core.io.buffer.TimedBuffer$CheckTimer.run(TimedB
> uffer.java:478)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "Thread-0 (-scheduled-threads)" Id=12 RUNNABLE
>
>             at sun.management.ThreadImpl.dumpThreads0(Native Method)
>
>             at
> sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
>
>             at
>
> org.apache.activemq.artemis.utils.ThreadDumpUtil.threadDump(ThreadDumpUtil.j
> ava:47)
>
>             at
>
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.threadDump(A
> ctiveMQServerImpl.java:1026)
>
>             at
>
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.lambda$initi
> alizeCriticalAnalyzer$0(ActiveMQServerImpl.java:681)
>
>             at
>
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$$Lambda$25/5
> 15184459.run(Unknown Source)
>
>             at
>
> org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl.fireActions(
> CriticalAnalyzerImpl.java:155)
>
>             at
>
> org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl.check(Critic
> alAnalyzerImpl.java:140)
>
>             at
>
> org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl$1.run(Critic
> alAnalyzerImpl.java:53)
>
>             at
>
> org.apache.activemq.artemis.core.server.ActiveMQScheduledComponent$2.run(Act
> iveMQScheduledComponent.java:306)
>
>             at
>
> org.apache.activemq.artemis.core.server.ActiveMQScheduledComponent$3.run(Act
> iveMQScheduledComponent.java:316)
>
>             at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>
>             at
> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$
> 301(ScheduledThreadPoolExecutor.java:180)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Sch
> eduledThreadPoolExecutor.java:294)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 42)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>             Number of locked synchronizers = 1
>
>             - java.util.concurrent.ThreadPoolExecutor$Worker@2e55dd0c
>
>
>
>
>
> "ActiveMQ Artemis Server Shutdown Timer" Id=10 TIMED_WAITING on
> java.util.TaskQueue@c416706
>
>             at java.lang.Object.wait(Native Method)
>
>             -  waiting on java.util.TaskQueue@c416706
>
>             at java.util.TimerThread.mainLoop(Timer.java:552)
>
>             at java.util.TimerThread.run(Timer.java:505)
>
>
>
>
>
> "Attach Listener" Id=5 RUNNABLE
>
>
>
>
>
> "Signal Dispatcher" Id=4 RUNNABLE
>
>
>
>
>
> "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@4ce2d98
>
>             at java.lang.Object.wait(Native Method)
>
>             -  waiting on java.lang.ref.ReferenceQueue$Lock@4ce2d98
>
>             at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
>
>             at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
>
>             at
> java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
>
>
>
>
>
> "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@4840f4b0
>
>             at java.lang.Object.wait(Native Method)
>
>             -  waiting on java.lang.ref.Reference$Lock@4840f4b0
>
>             at java.lang.Object.wait(Object.java:502)
>
>             at
> java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157)
>
>
>
>
>
>
> ============================================================================
> ===
>
> End Thread dump
>
>
> ****************************************************************************
> ***
>
>
>
> Best regards,
>
> Kamil
>
>
>
> --
> Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie
> antywirusowe Avast.
> https://www.avast.com/antivirus
>


-- 
Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie antywirusowe Avast.
https://www.avast.com/antivirus



Re: Stability issues. Regular WARN [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0

Posted by Francesco Nigro <ni...@gmail.com>.
Hi, are you using NFS or other remote storage?
Are you using any background application that could perform lock of journal
files to check integrity or perform live snapshots (antivirus too)?

Il giorno lun 15 feb 2021 alle ore 11:53 Kamil Serwin
<ka...@edps.com.pl.invalid> ha scritto:

> Dear All,
>
>
>
> I'm using apache artemis 2.15 and have deployed artemis on several servers.
> On some of them I'm experiencing regular warnings every few weeks: WARN
> [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component
> org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path
> 0.
>
> I fave only few durable topics, with maxiumum 10 consumers, maximum load 10
> small json messages per seconds. I have another java software installed on
> this machines as well and everythink works well apart from artemis. My
> configuration is:
>
>
>
> RAM: 12 gb memory
>
> Memory used: 8 GB
>
>
>
> set JAVA_ARGS= -XX:+PrintClassHistogram  -XX:+UseG1GC
> -XX:+UseStringDeduplication -Xms512M -Xmx1024M
>
> -Xbootclasspath/a:%ARTEMIS_HOME%\lib\jboss-logmanager-2.1.10.Final.jar;%ARTE
> MIS_HOME%\lib\wildfly-common-1.5.2.Final.jar
> -Djava.security.auth.login.config=%ARTEMIS_ETC_DIR%\login.config
> -Dhawtio.offline=true -Dhawtio.realm=activemq -Dhawtio.role=amq
>
> -Dhawtio.rolePrincipalClasses=org.apache.activemq.artemis.spi.core.security.
> jaas.RolePrincipal
> -Djolokia.policyLocation=%ARTEMIS_INSTANCE_ETC_URI%\jolokia-access.xml
> -Dartemis.instance=%ARTEMIS_INSTANCE%)
>
>
>
> broker.xml
>
> <?xml version='1.0'?>
>
> <!--
>
> Licensed to the Apache Software Foundation (ASF) under one
>
> or more contributor license agreements.  See the NOTICE file
>
> distributed with this work for additional information
>
> regarding copyright ownership.  The ASF licenses this file
>
> to you under the Apache License, Version 2.0 (the
>
> "License"); you may not use this file except in compliance
>
> with the License.  You may obtain a copy of the License at
>
>
>
>   http://www.apache.org/licenses/LICENSE-2.0
>
>
>
> Unless required by applicable law or agreed to in writing,
>
> software distributed under the License is distributed on an
>
> "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
>
> KIND, either express or implied.  See the License for the
>
> specific language governing permissions and limitations
>
> under the License.
>
> -->
>
>
>
> <configuration xmlns="urn:activemq"
>
>                xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>
>                xmlns:xi="http://www.w3.org/2001/XInclude"
>
>                xsi:schemaLocation="urn:activemq
> /schema/artemis-configuration.xsd">
>
>
>
>    <core xmlns="urn:activemq:core"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
>
>          xsi:schemaLocation="urn:activemq:core ">
>
>
>
>       <name>0.0.0.0</name>
>
>
>
>
>
>       <persistence-enabled>true</persistence-enabled>
>
>
>
>       <!-- this could be ASYNCIO, MAPPED, NIO
>
>            ASYNCIO: Linux Libaio
>
>            MAPPED: mmap files
>
>            NIO: Plain Java Files
>
>        -->
>
>       <journal-type>NIO</journal-type>
>
>
>
>       <paging-directory>data/paging</paging-directory>
>
>
>
>       <bindings-directory>data/bindings</bindings-directory>
>
>
>
>       <journal-directory>data/journal</journal-directory>
>
>
>
>
> <large-messages-directory>data/large-messages</large-messages-directory>
>
>
>
>       <journal-datasync>true</journal-datasync>
>
>
>
>       <journal-min-files>2</journal-min-files>
>
>
>
>       <journal-pool-files>10</journal-pool-files>
>
>
>
>       <journal-device-block-size>4096</journal-device-block-size>
>
>
>
>       <journal-file-size>10M</journal-file-size>
>
>
>
>       <!--
>
>        This value was determined through a calculation.
>
>        Your system could perform 1,03 writes per millisecond
>
>        on the current journal configuration.
>
>        That translates as a sync write every 972000 nanoseconds.
>
>
>
>        Note: If you specify 0 the system will perform writes directly to
> the
> disk.
>
>             We recommend this to be 0 if you are using journalType=MAPPED
> and journal-datasync=false.
>
>       -->
>
>       <journal-buffer-timeout>972000</journal-buffer-timeout>
>
>
>
>
>
>       <!--
>
>         When using ASYNCIO, this will determine the writing queue depth for
> libaio.
>
>        -->
>
>       <journal-max-io>1</journal-max-io>
>
>       <!--
>
>         You can verify the network health of a particular NIC by specifying
> the <network-check-NIC> element.
>
>          <network-check-NIC>theNicName</network-check-NIC>
>
>         -->
>
>
>
>       <!--
>
>         Use this to use an HTTP server to validate the network
>
>
> <network-check-URL-list>http://www.apache.org</network-check-URL-list> -->
>
>
>
>       <!-- <network-check-period>10000</network-check-period> -->
>
>       <!-- <network-check-timeout>1000</network-check-timeout> -->
>
>
>
>       <!-- this is a comma separated list, no spaces, just DNS or IPs
>
>            it should accept IPV6
>
>
>
>            Warning: Make sure you understand your network topology as this
> is meant to validate if your network is valid.
>
>                     Using IPs that could eventually disappear or be
> partially visible may defeat the purpose.
>
>                     You can use a list of multiple IPs, and if any
> successful ping will make the server OK to continue running -->
>
>       <!-- <network-check-list>10.0.0.1</network-check-list> -->
>
>
>
>       <!-- use this to customize the ping used for ipv4 addresses -->
>
>       <!-- <network-check-ping-command>ping -c 1 -t %d
> %s</network-check-ping-command> -->
>
>
>
>       <!-- use this to customize the ping used for ipv6 addresses -->
>
>       <!-- <network-check-ping6-command>ping6 -c 1
> %2$s</network-check-ping6-command> -->
>
>
>
>
>
>
>
>
>
>       <!-- how often we are looking for how many bytes are being used on
> the
> disk in ms -->
>
>       <disk-scan-period>5000</disk-scan-period>
>
>
>
>       <!-- once the disk hits this limit the system will block, or close
> the
> connection in certain protocols
>
>            that won't support flow control. -->
>
>       <max-disk-usage>90</max-disk-usage>
>
>
>
>       <!-- should the broker detect dead locks and other issues -->
>
>       <critical-analyzer>true</critical-analyzer>
>
>
>
>       <critical-analyzer-timeout>120000</critical-analyzer-timeout>
>
>
>
>
> <critical-analyzer-check-period>60000</critical-analyzer-check-period>
>
>
>
>       <critical-analyzer-policy>LOG</critical-analyzer-policy>
>
>
>
>
>
>       <page-sync-timeout>972000</page-sync-timeout>
>
>
>
>
>
>             <!-- the system will enter into page mode once you hit this
> limit.
>
>            This is an estimate in bytes of how much the messages are using
> in memory
>
>
>
>             The system will use half of the available memory (-Xmx) by
> default for the global-max-size.
>
>             You may specify a different value here if you need to customize
> it to your needs.
>
>
>
>             <global-max-size>100Mb</global-max-size>
>
>
>
>       -->
>
>
>
>       <acceptors>
>
>
>
>          <!-- useEpoll means: it will use Netty epoll if you are on a
> system
> (Linux) that supports it -->
>
>          <!-- amqpCredits: The number of credits sent to AMQP producers -->
>
>          <!-- amqpLowCredits: The server will send the # credits specified
> at amqpCredits at this low mark -->
>
>          <!-- amqpDuplicateDetection: If you are not using duplicate
> detection, set this to false
>
>                                       as duplicate detection requires
> applicationProperties to be parsed on the server. -->
>
>          <!-- amqpMinLargeMessageSize: Determines how many bytes are
> considered large, so we start using files to hold their data.
>
>                                        default: 102400, -1 would mean to
> disable large mesasge control -->
>
>
>
>          <!-- Note: If an acceptor needs to be compatible with HornetQ
> and/or Artemis 1.x clients add
>
>                     "anycastPrefix=jms.queue.;multicastPrefix=jms.topic."
> to
> the acceptor url.
>
>                     See https://issues.apache.org/jira/browse/ARTEMIS-1644
> for more information. -->
>
>
>
>
>
>          <!-- Acceptor for every supported protocol -->
>
>          <acceptor
> name="artemis">tcp://
> 0.0.0.0:61616?tcpSendBufferSize=1048576;tcpReceiveBuffe
>
> rSize=1048576;amqpMinLargeMessageSize=102400;protocols=CORE,AMQP,STOMP,HORNE
>
> TQ,MQTT,OPENWIRE;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpDupli
> cateDetection=true
> <http://0.0.0.0:61616?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;amqpMinLargeMessageSize=102400;protocols=CORE,AMQP,STOMP,HORNETQ,MQTT,OPENWIRE;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpDuplicateDetection=true>
> </acceptor>
>
>
>
>          <!-- AMQP Acceptor.  Listens on default AMQP port for AMQP
> traffic.-->
>
>          <acceptor
> name="amqp">tcp://
> 0.0.0.0:5672?tcpSendBufferSize=1048576;tcpReceiveBufferSiz
>
> e=1048576;protocols=AMQP;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;a
> mqpMinLargeMessageSize=102400;amqpDuplicateDetection=true
> <http://0.0.0.0:5672?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=AMQP;useEpoll=true;amqpCredits=1000;amqpLowCredits=300;amqpMinLargeMessageSize=102400;amqpDuplicateDetection=true>
> </acceptor>
>
>
>
>          <!-- STOMP Acceptor. -->
>
>          <acceptor
> name="stomp">tcp://
> 0.0.0.0:61613?tcpSendBufferSize=1048576;tcpReceiveBufferS
> ize=1048576;protocols=STOMP;useEpoll=true
> <http://0.0.0.0:61613?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=STOMP;useEpoll=true>
> </acceptor>
>
>
>
>          <!-- HornetQ Compatibility Acceptor.  Enables HornetQ Core and
> STOMP for legacy HornetQ clients. -->
>
>          <acceptor
> name="hornetq">tcp://
> 0.0.0.0:5445?anycastPrefix=jms.queue.;multicastPrefix=j
> ms.topic.;protocols=HORNETQ,STOMP;useEpoll=true</acceptor>
>
>
>
>          <!-- MQTT Acceptor -->
>
>          <acceptor
> name="mqtt">tcp://
> 0.0.0.0:1883?tcpSendBufferSize=1048576;tcpReceiveBufferSiz
> e=1048576;protocols=MQTT;useEpoll=true
> <http://0.0.0.0:1883?tcpSendBufferSize=1048576;tcpReceiveBufferSize=1048576;protocols=MQTT;useEpoll=true>
> </acceptor>
>
>
>
>       </acceptors>
>
>
>
>
>
>       <security-settings>
>
>          <security-setting match="#">
>
>             <permission type="createNonDurableQueue" roles="amq"/>
>
>             <permission type="deleteNonDurableQueue" roles="amq"/>
>
>             <permission type="createDurableQueue" roles="amq"/>
>
>             <permission type="deleteDurableQueue" roles="amq"/>
>
>             <permission type="createAddress" roles="amq"/>
>
>             <permission type="deleteAddress" roles="amq"/>
>
>             <permission type="consume" roles="amq"/>
>
>             <permission type="browse" roles="amq"/>
>
>             <permission type="send" roles="amq"/>
>
>             <!-- we need this otherwise ./artemis data imp wouldn't work
> -->
>
>             <permission type="manage" roles="amq"/>
>
>          </security-setting>
>
>       </security-settings>
>
>
>
>       <address-settings>
>
>          <!-- if you define auto-create on certain queues, management has
> to
> be auto-create -->
>
>          <address-setting match="activemq.management#">
>
>             <dead-letter-address>DLQ</dead-letter-address>
>
>             <expiry-address>ExpiryQueue</expiry-address>
>
>             <redelivery-delay>0</redelivery-delay>
>
>             <!-- with -1 only the global-max-size is in use for limiting
> -->
>
>             <max-size-bytes>-1</max-size-bytes>
>
>
> <message-counter-history-day-limit>10</message-counter-history-day-limit>
>
>             <address-full-policy>PAGE</address-full-policy>
>
>             <auto-create-queues>true</auto-create-queues>
>
>             <auto-create-addresses>true</auto-create-addresses>
>
>             <auto-create-jms-queues>true</auto-create-jms-queues>
>
>             <auto-create-jms-topics>true</auto-create-jms-topics>
>
>          </address-setting>
>
>          <!--default for catch all-->
>
>          <address-setting match="#">
>
>             <dead-letter-address>DLQ</dead-letter-address>
>
>             <expiry-address>ExpiryQueue</expiry-address>
>
>             <redelivery-delay>0</redelivery-delay>
>
>             <!-- with -1 only the global-max-size is in use for limiting
> -->
>
>             <max-size-bytes>104857600</max-size-bytes>
>
>             <page-size-bytes>10485760</page-size-bytes>
>
>
> <message-counter-history-day-limit>10</message-counter-history-day-limit>
>
>             <address-full-policy>PAGE</address-full-policy>
>
>             <auto-create-queues>true</auto-create-queues>
>
>             <auto-create-addresses>true</auto-create-addresses>
>
>             <auto-create-jms-queues>true</auto-create-jms-queues>
>
>             <auto-create-jms-topics>true</auto-create-jms-topics>
>
>          </address-setting>
>
>       </address-settings>
>
>
>
>       <addresses>
>
>          <address name="DLQ">
>
>             <anycast>
>
>                <queue name="DLQ" />
>
>             </anycast>
>
>          </address>
>
>          <address name="ExpiryQueue">
>
>             <anycast>
>
>                <queue name="ExpiryQueue" />
>
>             </anycast>
>
>          </address>
>
>
>
>       </addresses>
>
>
>
>
>
>       <!-- Uncomment the following if you want to use the Standard
> LoggingActiveMQServerPlugin pluging to log in events
>
>       <broker-plugins>
>
>          <broker-plugin
>
> class-name="org.apache.activemq.artemis.core.server.plugin.impl.LoggingActiv
> eMQServerPlugin">
>
>             <property key="LOG_ALL_EVENTS" value="true"/>
>
>             <property key="LOG_CONNECTION_EVENTS" value="true"/>
>
>             <property key="LOG_SESSION_EVENTS" value="true"/>
>
>             <property key="LOG_CONSUMER_EVENTS" value="true"/>
>
>             <property key="LOG_DELIVERING_EVENTS" value="true"/>
>
>             <property key="LOG_SENDING_EVENTS" value="true"/>
>
>             <property key="LOG_INTERNAL_EVENTS" value="true"/>
>
>          </broker-plugin>
>
>       </broker-plugins>
>
>       -->
>
>
>
>    </core>
>
> </configuration>
>
>
>
> Error stack:
>
>
>
> 2021-02-12 09:06:06,182 WARN
> [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component
> org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 0
>
> 2021-02-12 09:06:06,209 ERROR [org.apache.activemq.artemis.core.server]
> AMQ224079: The process for the virtual machine will be killed, as component
> org.apache.activemq.artemis.core.io.buffer.TimedBuffer@72e5a8e is not
> responsive
>
> 2021-02-12 09:06:06,812 WARN  [org.apache.activemq.artemis.core.server]
> AMQ222199: Thread dump:
>
> ****************************************************************************
> ***
>
> Complete Thread dump
>
> "Thread-7210
>
> (ActiveMQ-IO-server-org.apache.activemq.artemis.core.server.impl.ActiveMQSer
> verImpl$7@68c72235)" Id=10786 TIMED_WAITING on
> java.util.concurrent.SynchronousQueue$TransferStack@1a2f45fd
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
> java.util.concurrent.SynchronousQueue$TransferStack@1a2f45fd
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(Synchronous
> Queue.java:460)
>
>             at
>
> java.util.concurrent.SynchronousQueue$TransferStack.transfer(SynchronousQueu
> e.java:362)
>
>             at
> java.util.concurrent.SynchronousQueue.poll(SynchronousQueue.java:941)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-28
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=99 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-27
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=98 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-26
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=97 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-25
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=96 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-24
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=95 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-23
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=94 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-22
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=93 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-21
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=92 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-20
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=91 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-18
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=89 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-17
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=88 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-15
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=86 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-14
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=85 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-13
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=84 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-12
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=83 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-11
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=82 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-10
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=81 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-9
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=80 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-5
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=72 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-5 (activemq-netty-threads)" Id=70 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@76a726f2
>
>             -  locked java.util.Collections$UnmodifiableSet@6e38d53b
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@e5865ac
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-4 (activemq-netty-threads)" Id=69 RUNNABLE
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@3f023793
>
>             -  locked java.util.Collections$UnmodifiableSet@70dd0637
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@5864841a
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "DestroyJavaVM" Id=68 RUNNABLE
>
>
>
>
>
> "Session-HouseKeeper-2c1b9e4b-1" Id=67 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@155cef
> bf
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@155cef
> bf
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1093)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-66" Id=66 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-65" Id=65 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-64" Id=64 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-63" Id=63 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-62" Id=62 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-61-acceptor-0@7836853a-ServerConnector
> @549949be{HTTP/1.1,[http
> /1.1]}{localhost:8161}" Id=61 RUNNABLE (in native)
>
>             at sun.nio.ch.ServerSocketChannelImpl.accept0(Native Method)
>
>             at
> sun.nio.ch
> .ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:422)
>
>             at
> sun.nio.ch
> .ServerSocketChannelImpl.accept(ServerSocketChannelImpl.java:250)
>
>             -  locked java.lang.Object@23b8b9c8
>
>             at
> org.eclipse.jetty.server.ServerConnector.accept(ServerConnector.java:385)
>
>             at
>
> org.eclipse.jetty.server.AbstractConnector$Acceptor.run(AbstractConnector.ja
> va:701)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:
> 806)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:938)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-60" Id=60 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@3b4cec
> 28
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> org.eclipse.jetty.util.BlockingArrayQueue.poll(BlockingArrayQueue.java:382)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.idleJobPoll(QueuedThre
> adPool.java:875)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:925)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "qtp882646447-59" Id=59 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked sun.nio.ch.Util$2@5f00adf1
>
>             -  locked java.util.Collections$UnmodifiableSet@2d5380b9
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@71221497
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
> org.eclipse.jetty.io
> .ManagedSelector$SelectorProducer.select(ManagedSelector
> .java:472)
>
>             at
> org.eclipse.jetty.io
> .ManagedSelector$SelectorProducer.produce(ManagedSelecto
> r.java:409)
>
>             at
>
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produceTask(EatWhatYou
> Kill.java:360)
>
>             at
>
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.doProduce(EatWhatYouKi
> ll.java:184)
>
>             at
>
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.tryProduce(EatWhatYouK
> ill.java:171)
>
>             at
>
> org.eclipse.jetty.util.thread.strategy.EatWhatYouKill.produce(EatWhatYouKill
> .java:135)
>
>             at
> org.eclipse.jetty.io.ManagedSelector$$Lambda$139/1731967318.run(Unknown
> Source)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:
> 806)
>
>             at
>
> org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.j
> ava:938)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "Thread-3 (activemq-netty-threads)" Id=55 RUNNABLE
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@17b28582
>
>             -  locked java.util.Collections$UnmodifiableSet@4d07cda0
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@7c60caf1
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-2 (activemq-netty-threads)" Id=54 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@1d07ff46
>
>             -  locked java.util.Collections$UnmodifiableSet@1e1af7f1
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@6d83435f
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-1 (activemq-netty-threads)" Id=53 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@174e3b5c
>
>             -  locked java.util.Collections$UnmodifiableSet@35911b3c
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@7c7dd700
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=52 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@b93ea6b
>
>             -  locked java.util.Collections$UnmodifiableSet@6de1b49e
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@50940ae5
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=51 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@42431220
>
>             -  locked java.util.Collections$UnmodifiableSet@569768b1
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@36b263b9
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=50 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@468184a8
>
>             -  locked java.util.Collections$UnmodifiableSet@1c095c4a
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@71367d9a
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=49 RUNNABLE (in native)
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@543c77ae
>
>             -  locked java.util.Collections$UnmodifiableSet@1e520d45
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@486fe9c9
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (activemq-netty-threads)" Id=48 RUNNABLE
>
>             at sun.nio.ch.WindowsSelectorImpl$SubSelector.poll0(Native
> Method)
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.poll(WindowsSelectorImpl.java:296
> )
>
>             at
> sun.nio.ch
> .WindowsSelectorImpl$SubSelector.access$400(WindowsSelectorImpl.ja
> va:278)
>
>             at
> sun.nio.ch.WindowsSelectorImpl.doSelect(WindowsSelectorImpl.java:159)
>
>             at
> sun.nio.ch.SelectorImpl.lockAndDoSelect(SelectorImpl.java:86)
>
>             -  locked io.netty.channel.nio.SelectedSelectionKeySet@a7787f3
>
>             -  locked java.util.Collections$UnmodifiableSet@3dc10014
>
>             -  locked sun.nio.ch.WindowsSelectorImpl@33771acc
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:97)
>
>             at sun.nio.ch.SelectorImpl.select(SelectorImpl.java:101)
>
>             at
>
> io.netty.channel.nio.SelectedSelectionKeySetSelector.select(SelectedSelectio
> nKeySetSelector.java:68)
>
>             at
> io.netty.channel.nio.NioEventLoop.select(NioEventLoop.java:803)
>
>             at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:457)
>
>             at
>
> io.netty.util.concurrent.SingleThreadEventExecutor$4.run(SingleThreadEventEx
> ecutor.java:989)
>
>             at
> io.netty.util.internal.ThreadExecutorMap$2.run(ThreadExecutorMap.java:74)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "activemq-failure-check-thread" Id=47 TIMED_WAITING on
> java.util.concurrent.CountDownLatch$Sync@4e18cca
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on java.util.concurrent.CountDownLatch$Sync@4e18cca
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(A
> bstractQueuedSynchronizer.java:1037)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(
> AbstractQueuedSynchronizer.java:1328)
>
>             at
> java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277)
>
>             at
>
> org.apache.activemq.artemis.core.remoting.server.impl.RemotingServiceImpl$Fa
> ilureCheckAndFlushThread.run(RemotingServiceImpl.java:766)
>
>
>
>
>
> "Thread-4
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=46 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-3
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=45 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-2
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=44 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-1
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=43 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0
>
> (ActiveMQ-server-org.apache.activemq.artemis.core.server.impl.ActiveMQServer
> Impl$6@3972a855)" Id=41 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@5f2dc8
> dc
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
> java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:467)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:112)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadPoolExecutor$ThreadPoolQueue
> .poll(ActiveMQThreadPoolExecutor.java:45)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1066
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-4 (ActiveMQ-scheduled-threads)" Id=40 WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> AbstractQueuedSynchronizer.java:2039)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1088)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-3 (ActiveMQ-scheduled-threads)" Id=39 WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> AbstractQueuedSynchronizer.java:2039)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1088)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-2 (ActiveMQ-scheduled-threads)" Id=38 TIMED_WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitN
> anos(AbstractQueuedSynchronizer.java:2078)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1093)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-1 (ActiveMQ-scheduled-threads)" Id=15 WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> AbstractQueuedSynchronizer.java:2039)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1088)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "Thread-0 (ActiveMQ-scheduled-threads)" Id=14 WAITING on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject@321fdb
> ba
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(
> AbstractQueuedSynchronizer.java:2039)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:1088)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Sched
> uledThreadPoolExecutor.java:809)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1067
> )
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 27)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>
>
> "activemq-buffer-timeout" Id=13 WAITING on
> java.util.concurrent.Semaphore$NonfairSync@7ebac4d
>
>             at sun.misc.Unsafe.park(Native Method)
>
>             -  waiting on
> java.util.concurrent.Semaphore$NonfairSync@7ebac4d
>
>             at
> java.util.concurrent.locks.LockSupport.park(LockSupport.java:175)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(
> AbstractQueuedSynchronizer.java:836)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedInterru
> ptibly(AbstractQueuedSynchronizer.java:997)
>
>             at
>
> java.util.concurrent.locks.AbstractQueuedSynchronizer.acquireSharedInterrupt
> ibly(AbstractQueuedSynchronizer.java:1304)
>
>             at java.util.concurrent.Semaphore.acquire(Semaphore.java:312)
>
>             at
>
> org.apache.activemq.artemis.core.io.buffer.TimedBuffer$CheckTimer.run(TimedB
> uffer.java:478)
>
>             at java.lang.Thread.run(Thread.java:745)
>
>
>
>
>
> "Thread-0 (-scheduled-threads)" Id=12 RUNNABLE
>
>             at sun.management.ThreadImpl.dumpThreads0(Native Method)
>
>             at
> sun.management.ThreadImpl.dumpAllThreads(ThreadImpl.java:446)
>
>             at
>
> org.apache.activemq.artemis.utils.ThreadDumpUtil.threadDump(ThreadDumpUtil.j
> ava:47)
>
>             at
>
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.threadDump(A
> ctiveMQServerImpl.java:1026)
>
>             at
>
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl.lambda$initi
> alizeCriticalAnalyzer$0(ActiveMQServerImpl.java:681)
>
>             at
>
> org.apache.activemq.artemis.core.server.impl.ActiveMQServerImpl$$Lambda$25/5
> 15184459.run(Unknown Source)
>
>             at
>
> org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl.fireActions(
> CriticalAnalyzerImpl.java:155)
>
>             at
>
> org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl.check(Critic
> alAnalyzerImpl.java:140)
>
>             at
>
> org.apache.activemq.artemis.utils.critical.CriticalAnalyzerImpl$1.run(Critic
> alAnalyzerImpl.java:53)
>
>             at
>
> org.apache.activemq.artemis.core.server.ActiveMQScheduledComponent$2.run(Act
> iveMQScheduledComponent.java:306)
>
>             at
>
> org.apache.activemq.artemis.core.server.ActiveMQScheduledComponent$3.run(Act
> iveMQScheduledComponent.java:316)
>
>             at
> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
>
>             at
> java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$
> 301(ScheduledThreadPoolExecutor.java:180)
>
>             at
>
> java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(Sch
> eduledThreadPoolExecutor.java:294)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:11
> 42)
>
>             at
>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:6
> 17)
>
>             at
>
> org.apache.activemq.artemis.utils.ActiveMQThreadFactory$1.run(ActiveMQThread
> Factory.java:118)
>
>
>
>             Number of locked synchronizers = 1
>
>             - java.util.concurrent.ThreadPoolExecutor$Worker@2e55dd0c
>
>
>
>
>
> "ActiveMQ Artemis Server Shutdown Timer" Id=10 TIMED_WAITING on
> java.util.TaskQueue@c416706
>
>             at java.lang.Object.wait(Native Method)
>
>             -  waiting on java.util.TaskQueue@c416706
>
>             at java.util.TimerThread.mainLoop(Timer.java:552)
>
>             at java.util.TimerThread.run(Timer.java:505)
>
>
>
>
>
> "Attach Listener" Id=5 RUNNABLE
>
>
>
>
>
> "Signal Dispatcher" Id=4 RUNNABLE
>
>
>
>
>
> "Finalizer" Id=3 WAITING on java.lang.ref.ReferenceQueue$Lock@4ce2d98
>
>             at java.lang.Object.wait(Native Method)
>
>             -  waiting on java.lang.ref.ReferenceQueue$Lock@4ce2d98
>
>             at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:143)
>
>             at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:164)
>
>             at
> java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:209)
>
>
>
>
>
> "Reference Handler" Id=2 WAITING on java.lang.ref.Reference$Lock@4840f4b0
>
>             at java.lang.Object.wait(Native Method)
>
>             -  waiting on java.lang.ref.Reference$Lock@4840f4b0
>
>             at java.lang.Object.wait(Object.java:502)
>
>             at
> java.lang.ref.Reference$ReferenceHandler.run(Reference.java:157)
>
>
>
>
>
>
> ============================================================================
> ===
>
> End Thread dump
>
>
> ****************************************************************************
> ***
>
>
>
> Best regards,
>
> Kamil
>
>
>
> --
> Ta wiadomość została sprawdzona na obecność wirusów przez oprogramowanie
> antywirusowe Avast.
> https://www.avast.com/antivirus
>