我有一个RabbitMQ队列,该队列使用以下选项声明:
{
"queue": "events/online",
"durable": true,
"args": {
"x-max-priority": 10
}
}
我正在尝试使用node-red-contrib-amqp
插件从Node-RED连接到队列,并在连接源下设置以下拓扑:
{
"queues": [
{
"name": "events/online",
"durable": true,
"options": {
"x-max-priority": 10
}
}
]
}
我遇到以下错误:
“ AMQP输入节点断开连接错误:操作失败:QueueDeclare; 406 (PRECONDITION-FAILED)并显示消息“ PRECONDITION_FAILED-不相等 vhost'vhost'中的队列'myqueue'的arg'x-max-priority':已收到 除了当前值外,没有其他类型是'signedint'“”
类型的值'10'
答案 0 :(得分:0)
得出的答案如下。
确保选中以下复选框:"use AMQP topology definition (JSON) defined below"
{
"queues": [
{
"name": "events/online",
"durable": true,
"options": {
"maxPriority": 10
}
}
]
}