Pokeman RabbitMQ服务编排库
pokeman的Python项目详细描述
Pokeman是Python的RabbitMQ(amqp0-9-1)服务编排库,实现 各种即时部署的服务资源,如生产者和消费者。在
服务资源的灵感来自Enterprise Integration Patterns。在
简介
Pokeman是一个Python服务编排库,目前构建在Pika之上。在
- 使用OOP风格的对象管理RabbitMQ资源,如连接、通道、交换和队列。在
- 只需几行代码就可以部署多个生产者和消费者。在
- 在多个基于Python的(微)服务上使用Pokeman来实现简单的服务编排。在
连接结构
- 同步资源共享Pokeman的阻塞连接,并且该连接在Pokeman级别关闭
- 将为异步资源分配唯一的选择连接,并在资源级别关闭连接
#运行测试
docker run -it –rm –name rabbitmq -p 5672:5672 -p 15672:15672 rabbitmq:3-management
- 项目
标签: