问题
我们的客户端可以在RabbitMq集群上创建自己的队列,我们需要控制队列上的重要参数(ttl,expiration等)。问题是我们不能确定实际应用的值是什么:x-arguments
中的一个或policy
中的一个。
问题
在这个rabbitmq文档中,很好地解释了不同的策略是如何解决的,但是它没有提到x-arguments
的优先级。
因此,如果使用x-message-ttl : 180000
创建队列,并且应用的策略定义message-ttl : 100000
,如下所示:
......应用价值是什么?
1条答案
按热度按时间ogsagwnx1#
答案很可能是“是”
看起来策略确实覆盖了队列
x-attribute
。为什么?
在这个小型测试(版本3.10.11)中,
max-length
确实是这样:x-max-length: 5
创建队列max-lenght: 3
策略