[ 
https://issues.apache.org/jira/browse/ARTEMIS-3587?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17448007#comment-17448007
 ] 

Sebastian T commented on ARTEMIS-3587:
--------------------------------------

[~nigrofranz] the attached log is from a later occurrence of the Critical 
Analyzer error after I enabled the tracing.

I now grepped the log, so the error happens either on path 2 and path 4 
regularly:

{{2021-11-05 05:32:53.641 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-06 00:34:02.151 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-06 00:37:04.968 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-06 05:38:09.274 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-06 07:05:14.936 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-06 14:07:18.483 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-07 03:38:26.588 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-07 03:54:27.697 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-08 16:13:36.934 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-08 21:47:45.493 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-09 12:37:50.197 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-09 20:12:56.317 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-11 08:01:02.224 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-11 20:16:07.506 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-12 20:27:15.128 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-13 08:09:23.094 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-13 15:59:26.511 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-15 04:51:35.870 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-15 15:46:39.835 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-15 22:37:48.983 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 0
2021-11-16 08:39:50.281 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-16 10:38:52.435 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-16 15:33:56.592 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-17 08:48:07.199 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-17 16:18:10.777 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-17 20:08:12.284 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-18 01:31:18.742 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-18 03:52:27.071 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-18 08:52:37.234 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-18 11:56:45.481 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-19 03:38:54.499 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-19 07:08:55.298 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-19 15:30:01.429 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-20 03:38:07.254 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-20 03:58:10.619 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-20 08:05:12.581 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-20 17:22:16.500 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-21 12:50:24.894 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
2021-11-22 15:19:26.928 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2
2021-11-22 18:04:35.357 WARN 3850 --- [eduled-threads)] 
o.a.a.a.u.c.CriticalMeasure              : Component 
org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 2}}

This is a production environment. I cannot try anything newer than the latest 
released artemis version. I guess with "recentish" you mean a snapshot build.


> After upgrade: AMQ224107: The Critical Analyzer detected slow paths on the 
> broker.
> ----------------------------------------------------------------------------------
>
>                 Key: ARTEMIS-3587
>                 URL: https://issues.apache.org/jira/browse/ARTEMIS-3587
>             Project: ActiveMQ Artemis
>          Issue Type: Bug
>          Components: Broker
>    Affects Versions: 2.19.0
>            Reporter: Sebastian T
>            Priority: Major
>              Labels: performance
>         Attachments: log_with_stacktrace.log
>
>
> After upgrading from Artemis 2.16.0 to 2.19.0 we now receive the following 
> message a few times a day:
> 2021-11-05 05:32:53.641 WARN 3850 --- [eduled-threads)] 
> o.a.a.a.u.c.CriticalMeasure              : Component 
> org.apache.activemq.artemis.core.server.impl.QueueImpl is expired on path 4
> 2021-11-05 05:32:53.642 INFO 3850 --- [eduled-threads)] o.a.a.a.c.server      
>                    : AMQ224107: The Critical Analyzer detected slow paths on 
> the broker.  It is recommended that you enable trace logs on 
> org.apache.activemq.artemis.utils.critical while you troubleshoot this issue. 
> You should disable the trace logs when you have finished troubleshooting.
> This message is also logged via ActiveMQServerCriticalPlugin#criticalFailure 
> however the javadoc says: "This will be called before the broker is stopped." 
> The broker however is not stopped. So I think the javadoc and the behaviour 
> of the callback are not in line anymore too.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to