JMS消息,获取连接超时设置问题。
五
小弟弟,我最近在做一个项目。获取一个JMS队列并发送一条消息。当网络中出现异常时,程序需要很长时间才能得到队列并抛出异常。既然我不能控制JMS服务器的配置,那么有没有一个参数或者方法来设置一个新的阈值呢?超过阈值时间后,程序立即抛出异常。下面是一个程序片段
=();
(,);
(,);
InitialContextic=null
IC=NewInitialContext(hash);
//步骤1。获取连接工厂。
工厂=(排队连接工厂)集成电路。查找(JMS _ FACTORY);
//步骤2。从此连接工厂创建连接
con=factory . createqueueconnection();
//步骤3。创建会话。
session=con . createqueuesession(false,
会话。AUTO _ ACKNOWLEDGE);
//步骤4。查询我们的JMS目标
javax . JMS . QUEUEQ=(javax . JMS . QUEUE)IC . lookup(QUEUE);
//第五步。创建发布者或接收者。
sender=session . CreateSender(q);
相关阅读
版权声明:内容来源于互联网和用户投稿 如有侵权请联系删除
标签: #查询最新动态链接超时