我们正在将spring jms与activeMQ一起使用,并且想重命名DLQ。
其背后的原因是我们有几个项目,并且我们希望每个项目都有一个单独的DLQ。
到目前为止,我仅看到了有关如何为每个队列设置单个DLQ的示例。
是否可以使用spring-jms xml配置简单地重命名DLQ?
编辑:从评论中我了解到,使用spring无法实现这一点。但是也许还有另一种方法可以改变这一点?
最佳答案
DLQ不是JMS规范的一部分-完全在JMS代理的域中,因此,如果代理没有提供为特定队列显式命名共享DLQ的机制,则在Spring配置中无法执行任何操作。