MyException - 我的异常网
当前位置:我的异常网» J2EE » JMS Server 断掉了改如何办

JMS Server 断掉了改如何办

www.MyException.Cn  网友分享于:2013-11-30  浏览:163次
JMS Server 断掉了改怎么办?
现在遇到一个问题,当JMS Server shutdown 或者 网络不稳定JMS连接可能会断掉的时候,客户端怎样发送消息,这时候的消息该如何处理(包括持久化和非持久化的消息)?

------解决方案--------------------
如果消息到不了server,send的时候会报错么
------解决方案--------------------
我觉得你给server设个timeout,时间到了,就跑出异常~~~
------解决方案--------------------
如果是同步的,那么报告给发起端,消息发送失败。就这么简单呗。

如果是异步的,你只好把消息存到一个地方,比如数据库,然后等一段时间重发。如果经过n次重发还失败,通知发起者。


其实这个和我们发送邮件很类似的。

文章评论

软件开发程序错误异常ExceptionCopyright © 2009-2015 MyException 版权所有