python 3的简单消息总线+
simplebus的Python项目详细描述
SimpleBus是Python3的消息传递库。它的设计简单易用。 SimpleBus仍在大量开发中,因此下一个版本可能会破坏兼容性
功能
- 自动恢复是否断开连接。
- 多个传输,amqp实现至今。
- AMQP传输的通道池。
- 所有接收到的消息的重试逻辑,它支持重试之间的延迟。
- 从指定队列接收消息的并发线程。
- 死信,所有失效的消息都被发送到死信队列。
- 自定义序列化、json和msgpack到目前为止已经实现。
- 消息压缩,gzip实现至今。
- …更多即将到来
文件
很快…看看examples看看它是如何工作的。
安装
您可以通过Python包索引(PyPi)安装SimpleBus:
$ pip install simplebus
要使用amqp传输,您需要安装amqp-storm库,:
$ pip install amqp-storm
反馈
请使用Issues进行功能请求和故障排除。