Open topic with navigation

TIBCO BusinessEvents® Enterprise Edition 6.3.1

# JMS Sender Session Pooling

When working in the non-transacted mode, you can create a pool of JMS sender sessions for each JMS channel in the project.

Each thread, that runs any of the JMS sending functions (such as sendEvent, replyEvent, routeTo, and so on), takes a session from the pool. After utilizing the session and on completion of the send task, the thread returns the session to the pool. If the max pool size is reached, threads wait for a session to become available and until then, do not create any session.

By default, the pool is disabled and the sending functions share a single session per channel. To activate the pool set the value of the `be.channel.jms.sender.session.pool.maxsize` property, which identifies the maximum pool size, with the minimum allowed value as 1.

Did you find this helpful?

YesNo
Great!
Thanks for taking the time to give us some feedback.
Sorry about that

Why wasn't this helpful? (check all that apply)

Could not find what I was looking for
Instructions confusing or unclear
Instructions did not work

Want to tell us more?

Please select at least one option or provide details about the issue!!

Error occurred while submitting feedback.

Error2 occurred while submitting feedback.

TIBCO BusinessEvents® Enterprise Edition

Copyright © 2004-2024. Cloud Software Group, Inc. All Rights Reserved.