AW: AW: Artemis - Help understanding heap dump

2025-01-22 Thread s.goetz
Okay, I think I have understood the difference. As we tend to have very small transactions or immediate commits this will not make much of a difference in our use case. Last question: The example you showed demonstrates how to starve the client,because of the limit in max-read/prefetch. In a rea

AW: Artemis - Help understanding heap dump

2025-01-14 Thread s.goetz
Hey Clebert, thank you for the tip about ARTEMIS-4447. If I understand correctly, these settings will influence how many messages of a persistent page are loaded into memory. This sounds quite likely. We have had similar issues in the past with many consumers that were unable to dispatch the mes

Artemis - Help understanding heap dump

2025-01-14 Thread s.goetz
Hello group, currently I am analyzing an OOM crash of a productive broker (ActiveMQ Artemis 2.28). The broker ran under 64 bit OpenJDK 17.0.9+9 (Temurin) with 4GB of heap configured via -Xmx VM option and G1 garbage collector. In the analyzer histogram I can see, that there are 5 big consume

AW: Question related to JDK

2024-11-27 Thread s.goetz
We have been using Open JDK 11 and 17 for years now with Active MQ Artemis and had no issues that were related to differences between Oracle JDK and Open JDK. We have been and are still using Eclipse Temurin / Adoptium releases and plan to upgrade to 21 in the near future. Hope this helps. Seba

AW: Asynchronous Send Acknowledgements

2024-06-05 Thread s.goetz
Thanks for your replies! Yes, we are using ActiveMQ Artemis and only with the CORE protocol. So, to my understanding async send acks do: 1. ensure message ordering as long as the same producer sends the messages 2. offer maximum performance 3. do not impose memory requirements on server-side (

Asynchronous Send Acknowledgements

2024-06-05 Thread s.goetz
I have a question concerning Asynchronous Send Acknowledgements. As I have understood this feature, it basically does not wait for the message to be persisted but dispatches this to an asynchronous handler. As I have a use-case where the ordering of the sent messages is important, I would like

AW: Performance issue with Artemis 2.28

2024-06-02 Thread s.goetz
Thank you for your thoughts. So I will consider the behavior of ActiveMQ Artemis the desired one and be more specific in the future with the client settings. Sebastian -Ursprüngliche Nachricht- Von: Clebert Suconic Gesendet: Donnerstag, 30. Mai 2024 20:37 An: users@activemq.apache.org

RE: Performance issue with Artemis 2.28

2024-04-22 Thread s.goetz
Okay, I am answering my own question after some more research. The problem was the consumerWindowsSize of the client consumers. This was set to 0 leading to no buffering at all and a server round-trip for each retrieve call. After increasing window size to half a megabyte, the performance i

Performance issue with Artemis 2.28

2024-04-21 Thread s.goetz
Good morning group. We encounter a performance issue with ActiveMQ Artemis. The system was formerly a JBoss HornetQ installation and was migrated to AciveMQ Artemis and with HornetQ we had no issues at all The performance issue is about a multicast address with a single queue that has 10