高级配置

RabbitMQ 团队会不时添加一些新功能,这些功能可以通过在声明队列等对象时设置某些参数来启用。通常,这些功能会通过添加适当的属性在 binder 中启用,但这可能不会立即在当前版本中提供。从 3.0.1 版本开始,你现在可以通过向应用上下文添加 DeclarableCustomizer bean 来修改 Declarable (Queue, ExchangeBinding),就在声明执行之前。这允许你添加 binder 当前不支持的参数。