小编And*_*rey的帖子

有没有办法在 RabbitMQ 中显式地将队列绑定到默认交换?

我犯了一个错误:现在两个队列都明确绑定到某个交换,我可以为每个队列进行编辑。这些队列之一必须绑定到默认交换。现在,当我尝试将该队列的交换更改为空字符串时,它会引发异常:

Caused by: com.rabbitmq.client.ShutdownSignalException: channel error; protocol method: #method<channel.close>(reply-code=403, reply-text=ACCESS_REFUSED - operation not permitted on the default exchange, class-id=<..>, method-id=<..>)

我可以将一些特定值传递给方法 com.rabbitmq.client.Channel#queueBind 将队列绑定到 defaultChange 吗?我使用Java RabbitMQ客户端库5.6.0

java messaging rabbitmq rabbitmq-exchange

2
推荐指数
1
解决办法
7222
查看次数

标签 统计

java ×1

messaging ×1

rabbitmq ×1

rabbitmq-exchange ×1