ActiveMQ/ DynamicQueue/advisorytemporary 队列管理员访问权限

ActiveMQ/ DynamicQueue/advisorytemporary Queue admin access

我正在 AWS MQ 和配置文件中配置队列,我添加了队列及其名称和访问权限,但很少有队列正在创建动态或咨询队列,因此提供给该队列的访问权限无法正常工作,何时我正在授予管理员访问这些队列的权限。

我只是想了解为什么管理员访问适用于动态和咨询队列,以及为什么它不适用于消费者和生产者用户访问。

另外,对于细节,我的实际队列名称是 test1,但是当它创建连接时它期望 dynamic/queue1,当我尝试使用 consumer/producer 凭据连接时它不起作用并给出错误 No such queue found test1,但是当我试图通过管理员访问时它工作成功,你能帮我解决这个问题吗

A​​ctiveMQ“Classic”(由 Amazon MQ 使用)需要 admin 授权才能代表用户自动创建目的地。 readwrite 权限分别只允许用户消费和生产消息到目的地。

您可以在 ActiveMQ "Classic" documentation 中找到更多详细信息。