[英]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.