ActiveMQ自动生成空队列

问题描述 投票:0回答:1

我有一个ActiveMQ代理(版本5.14.3)正在运行,它正被不同来源的生产者和消费者使用。

由于某种原因,最近有很多空队列被自动创建标记为communication_{SOME_HASH}communication_{NAME_OF_ORIGIN_MACHINE}_{SOME_PROCESS_ID}。这些队列都是空队列,没有任何排队或出队的消息,我认为这些消息没用,但仍然由于某种原因而生成。

有人遇到同样的问题,可以解释为什么这些队列正在生成或指出我如何避免这种行为?

jms activemq messagebroker
1个回答
1
投票

这些不是ActiveMQ将创建的任何类型的临时或基于建议的目的地的前缀,因此故障必须位于您自己的应用程序中。您需要从自己的方面进行调试,以找出它们的来源。由于ActiveMQ在主题或队列上创建Producer或Consumer时创建目标,除非安全策略阻止您的应用程序可能意外地创建这些资源而从不使用它们。

© www.soinside.com 2019 - 2024. All rights reserved.