AMQP
AMQP 是企业级消息队列协议,定义路由、队列、绑定与事务语义,RabbitMQ 等实现。
用途
在企业应用间提供可靠、路由灵活的消息传递,支持事务、确认与死信。
机制
AMQP 0-9-1:exchange(direct/topic/fanout/headers)按 binding key 路由消息到 queue。消费者 ack/nack。AMQP 1.0 为线格式标准,解耦语义。
用例
- 企业消息总线
- 微服务异步通信
- 任务队列
AMQP 是企业级消息队列协议,定义路由、队列、绑定与事务语义,RabbitMQ 等实现。
在企业应用间提供可靠、路由灵活的消息传递,支持事务、确认与死信。
AMQP 0-9-1:exchange(direct/topic/fanout/headers)按 binding key 路由消息到 queue。消费者 ack/nack。AMQP 1.0 为线格式标准,解耦语义。