7.2.3. 消费者策略配置属性
下表将 AMQ 6 中的服务器端目标策略配置属性与 AMQ Broker 7 中的等同的属性进行了比较。这些属性仅适用于 OpenWire 客户端:
| 要设置… | 在 AMQ 6 中 | 在 AMQ Broker 7 中 |
|---|---|---|
| 队列 prefetch |
|
代理没有等效的。但是,您可以通过在连接 URL 中设置 |
| 从队列发送消息时是否使用消费者的优先级 |
默认值为 | AMQ Broker 7 中不存在此功能。 |
| 是否使用 prefetch 扩展来使代理在发送上一个消息但未确认时发送"prefetch"消息 |
默认值为 | AMQ Broker 7 中不存在此功能。 |
| 初始重新传送延迟 |
默认值为 1000 ms。 | 无等效.broker 实例会自动解决这个问题。 |
| 在重新传送已取消消息前等待多长时间 |
如果 |
默认值为 0 ms。 |
| exponential back-off |
默认值为 | 无等效.您可以使用任何其他使用者策略配置属性来配置消费者的重新传送。 |
| Backoff 倍数 |
默认值为 5。 |
应用到重新发送延迟的倍数。默认值为 1.0。 |
| 取消的消息被重新传送到代理的 Dead Letter Queue 前可以重新传送最多次数 |
默认值为 6。 |
默认值为 10。 |
| 重新传送延迟的最大值 |
这只有在设置了 |
默认值为 0。 |
| 客户端在秒中可以消耗的消息数量 | 无等效. |
代理没有等效的。但是,您可以通过在连接 URL 中设置
|