Solace Community is getting a facelift!
On March 3rd we will be starting the process of migrating Solace Community to a new platform. As a result, Solace Community will go in to a temporary read-only state. You will still be able to come onto Solace Community and search through posts to find answers, but you won't be able to ask questions, post comments, or react in any way.
We hope to have the migration complete by Wednesday March 5th (or sooner), so please keep an eye out!
With TTL 2 minutes setting exactly how many number of messages got expired for specific VPN
How can we check in solace with TTL 2 minutes setting exactly how many number of messages got expired for specific VPN? please suggest a way to identify?
tried checking with command 'show message-spool message-vpn vpn-name stats'
when we tried running load with 10k messages observed 'TTL Exceeded' count as zero only.
************** Ingress Spool Discard Statistics ***************************
TTL Exceeded: 0
*************** Egress Spool Discard Statistics ***************************
Messages Deleted: 4107815
Messages Expired To Discard: 850879254
For eg: Ran load with 10k messages but when checked with below logic observed more than 10k messages expired.
Current Messages Expired To Discard minus previous Messages Expired To Discard = total no of messages lost??
Please suggest!
Answers
-
Hi @Yogi ,
let me understand your test:
- You have created a queue with "Respect TTL = true" and a "Max TTL=120" ?
- Then you published messages with a topic that is subscribed by that queue ?
- Then you waited 120 seconds / 2 minutes and checked statistics ?
BTW: You can see discarded message statistics not only with "show message-vpn xxx stats", but also with "show queue yyy stats". There is a line "TTL Exceeded to discard".
Uli
0