我们的java spring boot应用程序在成功连接到某个交换/主题之后会创建/声明队列(如果不存在)。
是否可以(从rabbitmq管理面板)禁止某些用户(在这种情况下,此春季启动应用程序使用的用户)创建/声明队列(如果不存在)?
谢谢!
答案 0 :(得分:1)
您可以配置Spring-Boot应用程序用于连接到代理的用户的权限。
这是通过提供3个正则表达式(配置,写入,读取)来实现的,如果您将第一个空白("^$"
)留空,则用户将无法删除{{3 }}
您还可以通过将以下属性添加到应用程序配置文件spring.rabbitmq.dynamic=false
中来禁用RabbitAdmin bean,因此Spring将不会尝试声明任何内容。