zsl*_*ton 2 activemq-classic message-queue
我在生产系统中运行ActiveMQ.我们的一些队列的音量非常高,而且有些音量非常低.我有兴趣镜像其中一个低容量队列,这样我就可以围绕收到的消息构建非正式的监控服务.
不幸的是,我能找到的唯一文档似乎暗示镜像队列是全有或全无:你要么为你拥有的每一个队列创建一个主题(并且要复制流经你的每一条消息的性能损失)系统),或者根本不能使用该功能.
是否无法为单个已知队列名称启用此有用功能?
您可以像这样镜像单个队列:
<destinationInterceptors>
<virtualDestinationInterceptor>
<virtualDestinations>
<compositeQueue name="YOUR.QUEUE" forwardOnly="false">
<forwardTo>
<queue physicalName="MIRROR.OF.YOUR.QUEUE"/>
</forwardTo>
</compositeQueue>
</virtualDestinations>
</virtualDestinationInterceptor>
</destinationInterceptors>
Run Code Online (Sandbox Code Playgroud)
您可以在此处找到虚拟目标的文档.