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
.
The documentation doesn’t provide specific details about how the MuleSoft Solace connector internally manages sessions or whether each connector configuration creates a distinct session. However, the available information does shed some light on the broader connection counting model.
On connection counting generally:
From the Solace Event Broker perspective, each messaging client (SMF, MQTT, AMQP, or REST) counts as 1 connection against the max-connections limit — regardless of how many flows, consumers, or producers are multiplexed over that connection. A single application can open one connection to the event broker and bind to the same queue multiple times (these are called “egress flows” in Solace terminology), and that still counts as just 1 connection. Alternatively, if each worker/replica establishes its own independent connection to the event broker, each would count as a separate connection.
So whether adding more MuleSoft workers/replicas consumes additional client connections depends entirely on how the MuleSoft Solace connector manages its underlying sessions — which is not definitively documented in the available sources.
On the 250 consumers/producers limit:
The “250” figure you mention appears to relate to the service class limits in Solace Cloud (e.g., the Enterprise 250 service class has 250 incoming flows and 250 outgoing flows). This is a system-wide limit on the event broker service, not a per-connection limit. There is no documentation in the available sources confirming a hard limit of 250 consumers or producers per individual client connection.
On multiple consumers in the MuleSoft Solace connector:
It’s worth noting that as of early 2025, multiple consumer support within a single MuleSoft Solace connector flow is not supported. The recommended workaround is to run multiple flows consuming from the same partitioned queue.
For authoritative details on connection counting and flow limits, these sources are relevant: