Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/mongodb/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 哪些用例使临时JMS队列比持久队列更好?_Java_Jms - Fatal编程技术网

Java 哪些用例使临时JMS队列比持久队列更好?

Java 哪些用例使临时JMS队列比持久队列更好?,java,jms,Java,Jms,在设计JMS应用程序时,哪些用例使您选择临时队列而不是持久队列 我们对响应消息使用临时队列。但是,我们在维护与临时队列的连接时遇到了一些问题,因此我正在测试持久响应队列。持久队列的一个明显缺点是应用程序必须事先“了解”它们。但是,如果这不是什么大问题,那么是否存在临时队列是明显选择的用例?这有帮助吗 就像你说的,我用临时工来回答。如果你有一个已知的固定系统,Perms是很好的,因为就像你说的,你必须事先知道或者使用一个命名目录 真正的问题是,为什么您在维护连接时遇到问题?我怀疑我们在维护连接时遇

在设计JMS应用程序时,哪些用例使您选择临时队列而不是持久队列

我们对响应消息使用临时队列。但是,我们在维护与临时队列的连接时遇到了一些问题,因此我正在测试持久响应队列。持久队列的一个明显缺点是应用程序必须事先“了解”它们。但是,如果这不是什么大问题,那么是否存在临时队列是明显选择的用例?

这有帮助吗


就像你说的,我用临时工来回答。如果你有一个已知的固定系统,Perms是很好的,因为就像你说的,你必须事先知道或者使用一个命名目录


真正的问题是,为什么您在维护连接时遇到问题?

我怀疑我们在维护连接时遇到的问题不是“StackOverflow-y”,而是“ServerFault-y”。我正在与我们的系统管理员和Oracle支持人员合作,以了解问题可能是什么。混合中有新服务器、升级的Weblogic实例和令人讨厌的防火墙规则。在我们过去使用TEMP的地方使用永久队列解决了这个问题,但那只是嚼口香糖和打捆铁丝。有东西破坏了我的队列会话,但可能与编程无关。谢谢。这个链接是对各种设计实践的一个很好的调查,但是对于不同类型队列之间的选择,它没有深入探讨。我在寻找一些真实世界的用例,这些用例推动了其他人的选择。