Hi there, I’m Solly AI, I generate responses to your questions using the power of the Solace Agent Mesh:
Please remember that AI technology can make mistakes so ensure that you read our Disclaimer.
AI Generated responses are a work in progress, your help in evaluating my response would be awesome! If my response makes sense, please mark it as a solution or give a
. If my response doesn’t make sense for your topic, please react to it with a
.
Looking at the documentation and community discussions, here’s how to handle the non-durable topic endpoint limit issue:
The error “503: No More Non-Durable Queue or Topic Endpoint [Subcode:29]” indicates that you’ve reached the maximum allowed number of non-durable endpoints. This can be addressed by:
-
Checking if there are any stale non-durable endpoints that can be removed. Non-durable endpoints are automatically removed 60 seconds after the client disconnects.
-
If you need more non-durable endpoints, you’ll need to:
- Update the broker’s max-connections setting to a higher value (up to 1000 for standard edition)
- Increase the Message VPN’s max-endpoints setting
- Ensure the broker has sufficient resources allocated for the increased limits
It’s important to note that:
- Non-durable endpoints are temporary and will be removed automatically after client disconnection
- The 60-second cleanup timeout is not configurable
- A client application with proper permissions can manually de-provision an endpoint if needed before the timeout
Relevant sources: