We have now upgraded one environment to 2.20.0 and notice some difference
in the logs. It might be pointing to a certain queue that receives over 100
kb sized messages. 2.20.0 is still crashing in similar fashion. There's a
huge IOWAIT reported from our monitoring tools during the crash/restart and
wrapper.log is filled with hundreds, if not thousands, of errors like this,
all during 1-2 second time period:

INFO   | jvm 2    | 2022/11/23 08:02:12 | WARN
 [org.apache.activemq.artemis.core.server] AMQ222061: Client connection
failed, clearing up resources for session
90a07ca5-6a2e-11ed-9aa1-767acc7119a2
INFO   | jvm 2    | 2022/11/23 08:02:12 | WARN
 [org.apache.activemq.artemis.core.server] AMQ222107: Cleared up resources
for session 90a07ca5-6a2e-11ed-9aa1-767acc7119a2
INFO   | jvm 2    | 2022/11/23 08:02:12 | WARN
 [org.apache.activemq.artemis.core.server] AMQ222061: Client connection
failed, clearing up resources for session
90ce4367-6a2e-11ed-9aa1-767acc7119a2
INFO   | jvm 2    | 2022/11/23 08:02:12 | WARN
 [org.apache.activemq.artemis.core.server] AMQ222107: Cleared up resources
for session 90ce4367-6a2e-11ed-9aa1-767acc7119a2




On Tue, Nov 8, 2022 at 2:27 PM Thomas Wahlberg <thomas.wahlb...@nextup.fi>
wrote:

> Thanks for your reply. We can indeed update to 2.20.0 and we're moving
> forward with this now. Newer versions seemed to have new possible issues so
> we'll try with 2.20.0 for starters.
>
> On Tue, Nov 8, 2022 at 12:52 PM Roskvist Anton <anton.roskv...@volvo.com>
> wrote:
>
>> 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
>>
>
>
> --
>
> Thomas Wahlberg
> Chief Technology Officer
> Quriiri / NextUp Oy
> Puh. +358407031990
> thomas.wahlb...@quriiri.fi
>


-- 

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

Reply via email to