You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@activemq.apache.org by " Gianandrea Rigoni (Jira)" <ji...@apache.org> on 2022/10/02 17:54:00 UTC
[jira] [Created] (AMQ-9101) Queue is Stale - The connection to 'tcp://xxx' is taking a long time to shutdown
Gianandrea Rigoni created AMQ-9101:
---------------------------------------
Summary: Queue is Stale - The connection to 'tcp://xxx' is taking a long time to shutdown
Key: AMQ-9101
URL: https://issues.apache.org/jira/browse/AMQ-9101
Project: ActiveMQ
Issue Type: Bug
Components: Transport
Affects Versions: 5.17.1, 5.16.4
Reporter: Gianandrea Rigoni
specific queue in Activemq is frozen and messages don't get processed
multiple ip addresses keep looping in TransportConnection.java
only stopping and starting solves
it looks like the loop never ends despite the ip address is not showing in any Hawtio connections
I understand that the client might be a slow consumer but the queue should not be frozen/blocked forever
the problem has been reproduced multiple times under load but also during (apparently) light traffic
we tried also to shutdown the client apps without any luck, the connection is not existing but the queue does not reset nor returns to and healthy state
{code:java}
@Override
public void stop() throws Exception {
// do not stop task the task runner factories (taskRunnerFactory, stopTaskRunnerFactory)
// as their lifecycle is handled elsewhere
stopAsync();
while (!stopped.await(5, TimeUnit.SECONDS)) {
LOG.info("The connection to '{}' is taking a long time to shutdown.", transport.getRemoteAddress());
}
}
{code}
any suggestions?
best regards
--
This message was sent by Atlassian Jira
(v8.20.10#820010)