关于 fastapi + celery 使用 docker-compose 部署的疑惑

1次阅读

共计 252 个字符,预计需要花费 1 分钟才能阅读完成。

我使用的是 docker-compose 部署业务。整体是
一个 nginx 容器,做负载均衡
一个 web 容器,–scale web=10,直接启动了 10 个,有 nginx 容器做负载均衡,fastapi 后端
一个 celery 容器,和 web 用的一样代码
一个 redis 容器,没有什么用,只是连接内部网络,给 celery 调用

现在启动以后 请求是调用了 delay(), 但是 celery 收不到请求。

调用就是在 fastapi 里面简单的把 celery 的函数引用过来了。无法直接使用。请问有合适的教程或者有能帮忙讲讲具体怎么做的朋友们吗~

正文完
 0