如何为队列 RabbitMQ 设置 x-message-ttl
?我使用 node-amqp 包。
connection.queue('echo', {autoDelete: false, durable: true, "x-message-ttl":20000});
最佳答案
x-message-ttl
是一个参数。参数在 arguments
options 属性下传递,所以类似于
connection.queue('echo', {
autoDelete : false,
durable : true,
arguments : {
"x-message-ttl" : 20000
}
});
应该完成这项工作。
有关详细信息,请参阅 queue.js source code和 queue.declare
AMQP method documentation
关于node.js - 如何在 node-amqp 中使用 x-message-ttl?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33081379/