Configuring inbound communication for topics
When you want to increase the number of concurrent consumers within a single WebSphere® Application Server, you must consider the values that are assigned to the following activation specification properties.
You can configure a clientId
in this scenario.
JMS allows only one connection per clientId
. As you
are using one connection in this scenario, clientId
can
be set.
Configure the Eclipse Amlen resource adapter properties
- Activation specification configuration
- Consider the settings of the following activation specification properties when you configure the Eclipse Amlen resource adapter to support concurrent consumers in a single WebSphere Application Server for inbound communication:
- clientId
- The client ID for this connection.
- server
- The Eclipse Amlen host name or IP address.
- port
- The port of the endpoint that you configured.
- concurrentConsumers
- The maximum number of consumers on this connection.
- clientMessageCache
- The maximum number of cached messages for each consumer.
- subscriptionDurability
- Specifies whether a topic subscription is durable.
- subscriptionName
- If you are using shared durable subscriptions, set the subscriptionName to the destination that is specified in the global-shared subscription messaging policy.
- subscriptionShared
- Specifies whether a subscription is shared between consumers or not.
Specify one of the following options:- destination and destinationType
- destination specifies the name of the topic from which messages are received. destinationType specifies the type of destination.
- destinationLookup
- The name of a JNDI object that represents the Eclipse Amlen topic from which messages are received.
Wildcards are supported for inbound communication when you use topics in a WebSphere Application Server cluster. For more information, see Wildcards.