Re: Reg: How to retain order of messages with JMSXGroupID when Broker or Consumer restarts

2025-03-04 Thread Arthur Naseef
Do you just see some out-of-order due to redelivery, or do you see continued out-of-order messages? You can detect redelivered messages by the JMSRedelivered message property (need to check the exact naming/spelling). Art On Tue, Mar 4, 2025 at 9:51 AM Justin Bertram wrote: > First off, which

Re: Queue Retrieval Performance after upgrade

2024-01-25 Thread Arthur Naseef
false, droppable = false, jmsXGroupFirstForConsumer = false, text = > > 2024-01-25 12:31:16,094 | DEBUG | queue://T24.WAREHOUSEINVENTORY.IN, > subscriptions=1, memory=0%, size=1, pending=0 toPageIn: 0, force:false, > Inflight: 1, pagedInMessages.size 1, pagedInPendingDispatch.size 0, &g

Re: Queue Retrieval Performance after upgrade

2024-01-24 Thread Arthur Naseef
Hello Steve. Your report is a little surprising because a 1-3 seconds pause is huge. I'm curious under what conditions you see that latency - is it only when running at full load? Things that can be done to diagnose this down further: 1. View the broker's average enqueue time for messages in

Re: Not receiving messages after subscribed to topic with QoS 1 and clean session set to false?

2023-08-16 Thread Arthur Naseef
Perhaps it helps to understand that Topics never store messages themselves - topic subscriptions store messages. This includes non-persistent messages stored in memory. So if there is a send to a topic that has no subscriptions, whether durable or non-durable, the message ends up discarded. Art

Re: Not receiving messages after subscribed to topic with QoS 1 and clean session set to false?

2023-08-14 Thread Arthur Naseef
It's likely the cause of the problem is timing of the matching on the subscription pattern - does the second topic exist when the subscription is created? I know how this operates for JMS, and composites work that way - when the subscription to a composite is created, then the list of actual desti

Re: Hunting memory leaks

2023-08-10 Thread Arthur Naseef
Creating a consumer only to consume 1 message is not ideal - there's a lot of overhead and work on the broker side when consumers are created. With that said, since the consumer should be getting closed properly, that should not cause a leak. So first, I would prioritize the version update. Seco

Re: Hunting memory leaks

2023-08-09 Thread Arthur Naseef
Reading the description of the problem, it sounds a lot like a consumer leak to me. Specifically this part: Consumers are polling queues on regular basis, some once a second Is the client using JMS? I recommend looking for signs of consumer leaks. Art On Wed, Aug 9, 2023 at 11:10 AM Clebert

Re: Cannot detect closed session from client

2021-06-16 Thread Arthur Naseef
Is the consumer connection factory configured to retry connections after a failure? If so, in the test, is there some additional step that prevents the client from reconnecting? For most applications, I recommend that consumers try indefinitely without interrupting the application. Any logic pla

Re: Failover Transport hangs forever on connection.start() in Master/Slave

2019-04-29 Thread Arthur Naseef
Can you upload the full stack dump from the client application when this happens as a GIST on github.com and send the link? It's OK to filter out any proprietary bits as long as all of the threads that have ActiveMQ in the call history are listed. BTW, the "oneWay" method sends a message over the

[ANNOUNCE] ActiveMQ 5.10.1 Release

2015-01-21 Thread Arthur Naseef
-release.html -- Arthur Naseef