kombu python 的消息库
kombu 是celery 团队开发的一个python 消息库,基于此库可以方便的进行amqt 语义api 的消息通信
包含的特性
- 支持插件化的消息通道机制,比如py-amqt, pyro,mongodb,redis
- 支持对于消息负载的自动编码,序列化,压缩
- 跨通道的一致异常处理
- 对于连接以及chanael 异常的正确处理
- amqplib 一些不友好使用的fix
- 兼容carrot
说明
celery 基于kombu 实现对于多broker的支持,基于此我们可以扩展自己的实现