RabbitMQ 客户端支持的接口列表如下:
接口 | 说明 |
exchangeDeclare | 声明一个 Exchange,没有则创建。 |
exchangeDeclareNoWait | 声明一个 Exchange,没有则异步创建。 |
exchangeDeclarePassive | 声明一个 Exchange,没有则报异常。 |
exchangeDelete | 删除 Exchange。 |
exchangeUnbindNoWait | 异步取消绑定。 |
queueDeclare | 声明一个 Queue,没有则创建。 |
queueDeclareNoWait | 声明一个 Queue,没有则异步创建。 |
queueDeclarePassive | 声明一个 Queue,没有则报异常。 |
queueDelete | 删除 Queue。 |
queueBind | 声明 Queue 和某一 Exchange 的绑定关系,没有则绑定。 |
queueBindNoWait | 声明 Queue 和某一 Exchange 的绑定关系,没有则异步绑定。 |
queuePurge | 重置消费位点,从最新消费(原生 RabbitMQ 相应为删除消息)。 |
queueUnbind | 取消绑定。 |
queueUnbindNoWait | 异步取消绑定。 |