繁体   English   中英

如何在Tomcat中配置JMS连接和JMS会话池

[英]How to configure JMS Connection and JMS Session pooling in Tomcat

Tomcat在连接到IBM WMQ 7时没有任何内置的JMS连接池。

<Resource name="jms/jmsQCF" auth="Container"
            type="com.ibm.mq.jms.MQQueueConnectionFactory" factory="com.ibm.mq.jms.MQQueueConnectionFactoryFactory"
            description="JMS Queue Connection Factory for sending messages"
             HOST="localhost" PORT="1421" CHAN="CHL.QM1" TRAN="1" QMGR="INPUTQM"/>

IBM WMQ版本6用于使用其内部逻辑来提供连接和会话池。 但是WMQ 7或8的更高版本不提供此功能。 供参考http://www-01.ibm.com/support/docview.wss?uid=swg21665128

有没有一种方法可以实现JMS连接池,即tomcat context.xml

首先-您确定要进行缓存吗? 对企业消息传递进行过早的性能调整通常会导致愤怒,憎恨,痛苦以及所有黑暗面的负面影响。

话虽如此-Spring JMSTemplate允许您配置连接,会话或使用者的缓存级别。 不过要小心-如果您使用事务,则除了共享Connection之外,您不想共享其他任何内容。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM