更新时间:2022-02-21 GMT+08:00

ExchangeConfig类说明

路径

com.roma.apic.livedata.config.v1.ExchangeConfig

说明

RabbitMqConfigRabbitMqProducer配合使用,对交换器进行配置。

构造器详情

public ExchangeConfig(String exchange, String type, boolean durable, boolean autoDelete, boolean internal, Map<String, Object> arguments)

构造一个交换器配置。

参数:

  • exchange表示交换器名称。
  • type表示交换器类型。
  • durable表示是否持久化,true表示持久化,false表示非持久化。
  • autoDelete表示是否自动删除,true表示自动删除。自动删除的前提是至少有一个队列或者交换器与该交换器绑定,之后所有与该交换器绑定的队列或者交换器都会解绑。
  • internal表示是否为内置交换器,true表示是内置的交换器。客户端程序无法直接发送消息到这个交换器,只能通过交换器路由到这个交换器。
  • arguments表示其他属性。