如何解决将 RabbitMQ pika 与 FastAPI 服务一起使用
我有一个 FastAPI 服务,一个轻量级的传递服务。在收到 POST 请求时, 服务将消息发布到 RabbitMQ 队列。 由于 pika 库不是线程安全的,我将不得不为每个请求创建一个新连接。 但 RabbitMQ 文档另有建议 - 建议为应用程序使用长寿命连接,并为不同线程/请求使用通道。
我的应用程序不期望重载,所以可以使用 pika 库并为每个请求创建连接吗?或者,对于我的用例来说,rabbitpy 是一个更好的库吗?
谢谢。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。