rabbitmq设置x-message-ttl过期后队列没删除
解决方法:
x-message-tt指设置的是队列的消息过期时间,要想设置队列的过期时间使用x-expires,都是毫秒为单位
Map<String, Object> arguments = new HashMap<>();
arguments.put("x-expires",10000);
Queue queue = new Queue(queueName, false, false, false, arguments);
rabbitmq设置x-message-ttl过期后队列没删除
解决方法:
x-message-tt指设置的是队列的消息过期时间,要想设置队列的过期时间使用x-expires,都是毫秒为单位
Map<String, Object> arguments = new HashMap<>();
arguments.put("x-expires",10000);
Queue queue = new Queue(queueName, false, false, false, arguments);
有建议,请留言!