Che*_*eng 6 celery docker flower
目前,我基于以下内容创建芹菜工人+花卉监控解决方案
https://github.com/itsrifat/flask-celery-docker-scale
芹菜工人和花卉监测均在同一目录中运行 flask-celery
原因是,让Flower可以访问Celery工作者代码模块,并且下面带有-Aflag的命令将起作用
entrypoint: flower
command: -A tasks --port=5555 --broker=redis://redis:6379/0
Run Code Online (Sandbox Code Playgroud)
这就是他们的docker-compose.yml(https://github.com/itsrifat/flask-celery-docker-scale/blob/master/docker-compose.yml)的样子
worker:
build:
context: ./flask-celery
dockerfile: Dockerfile
depends_on:
- redis
monitor:
build:
context: ./flask-celery
dockerfile: Dockerfile
ports:
- "5555:5555"
entrypoint: flower
command: -A tasks --port=5555 --broker=redis://redis:6379/0
depends_on:
- redis
Run Code Online (Sandbox Code Playgroud)
现在,我想创建另一个新的工作task2.py程序代码,它将位于名为的新目录中flask-celery2。
因此,我应该如何修改Dockerfile/ docker-compose.yml以便花朵能够同时监视tasks和tasks2?
| 归档时间: |
|
| 查看次数: |
819 次 |
| 最近记录: |