我有一个系统可以将不同类型的消息(HTTP,SMTP,POP,IMAP和常规TCP)发送到不同的系统,我需要在我的系统中排队所有这些消息,以防其他系统进入 - 可用性。
我对消息排队概念有点新鲜。所以我不知道我会去的最好的python库。
Django-celery(以及underling组件 - RabbitMQ,MySql,django,apache)是我的最佳选择吗?这个图书馆会满足我的所有需求吗?
答案 0 :(得分:1)
尝试Pika客户端或Kombu客户端。 Celery是一个完整的工作队列框架,你可能不需要它 - 但如果你想了解一个队列用例,那么值得一看。