Hello Thomas,

I might be mistaken but I believe this has been fixed in broker version 
2.20.0... it might be a good idea to update the broker version regardless since 
there has been quite a few bug fixes, added features and improvements made 
since 2.19.0. Be sure to follow the "Versions" documentation if upgrading: 
https://activemq.apache.org/components/artemis/documentation/latest/versions.html

If that's not an option you could try to set the "critical-analyzer-policy" to 
"LOG" instead to keep it from killing the broker. This has the drawback that if 
there are any actual critical errors in the broker it will not self-terminate. 
Also note that I am just another user of the broker so any advise regarding 
this should be taken with a spoonful of "read the docs ".

Br,
Anton

-----Original Message-----
From: Thomas Wahlberg <thomas.wahlb...@nextup.fi>
Sent: den 8 november 2022 11:27
To: users@activemq.apache.org
Subject: Artemis: Artemis crashing and restarting randomly due to IO timeout

[You don't often get email from thomas.wahlb...@nextup.fi. Learn why this is 
important at https://aka.ms/LearnAboutSenderIdentification ]

CAUTION: This email originated from outside of the organization. If suspicious, 
please report it.

Hi,
we're using artemis 2.19.0 and we've noticed this is happening randomly.
Sometimes it happens twice per day, sometimes once a month. It doesn't seem to 
be related to any cron jobs or any server load. Sometimes during the night, 
sometimes during the day. We're using Python with Artemis. The server 
monitoring tools don't report anything special regarding IO or IOWAIT during 
the time of the crash. Can you help us in any way? Any pointers on what to look 
for?

Thank you in advance!

Blow are some details:
Artemis: 2.19.0
OS: Centos 7
openjdk version "1.8.0_131"
OpenJDK Runtime Environment (build 1.8.0_131-b11) OpenJDK 64-Bit Server VM 
(build 25.131-b11, mixed mode)

INFO   | jvm 6    | ***************** | WARN
 [org.apache.activemq.artemis.utils.critical.CriticalMeasure] Component 
org.apache.activemq.artemis.core.io.buffer.TimedBuffer is expired on path 4
INFO   | jvm 6    | ***************** | 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@726de316 is not 
responsive
INFO   | jvm 6    | ***************** | WARN
 [org.apache.activemq.artemis.core.server] AMQ222199: Thread dump:
*******************************************************************************
INFO   | jvm 6    | ***************** | Complete Thread dump
INFO   | jvm 6    | ***************** | "Reference Handler" Id=2 RUNNABLE
INFO   | jvm 6    | ***************** |       at
java.base@11.0.14/java.lang.ref.Reference.waitForReferencePendingList(Native
Method)
INFO   | jvm 6    | ***************** |       at java.base@11.0.14
/java.lang.ref.Reference.processPendingReferences(Reference.java:241)
INFO   | jvm 6    | ***************** |       at java.base@11.0.14
/java.lang.ref.Reference$ReferenceHandler.run(Reference.java:213)
INFO   | jvm 6    | ***************** |

...

INFO   | jvm 6    | ***************** |
INFO   | jvm 6    | ***************** |
===============================================================================
INFO   | jvm 6    | ***************** | End Thread dump
INFO   | jvm 6    | ***************** |
*******************************************************************************
INFO   | jvm 6    | ***************** |
ERROR  | wrapper  | ***************** | JVM exited unexpectedly.
STATUS | wrapper  | ***************** | Reloading Wrapper configuration...
STATUS | wrapper  | ***************** | Launching a JVM...

--

Thomas Wahlberg
Chief Technology Officer
Quriiri / NextUp Oy
Puh. +358407031990
thomas.wahlb...@quriiri.fi

This email message (including its attachments) is confidential and may contain 
privileged information and is intended solely for the use of the individual 
and/or entity to whom it is addressed. If you are not the intended recipient of 
this e-mail you may not disseminate, distribute or copy this e-mail (including 
its attachments), or any part thereof. If this e-mail is received in error, 
please notify the sender immediately by return e-mail and make sure that this 
e-mail (including its attachments), and all copies thereof, are immediately 
deleted from your system. Please further note that when you communicate with us 
via email or visit our website we process your personal data. See our privacy 
policy for more information about how we process it: 
https://www.volvogroup.com/en-en/privacy.html

Reply via email to