我用以下方法运行celery(用于django):
celery worker -A workerTasks -n Worker%h --concurrency=1 --loglevel=info -Q office -f $WORKER_LOG_FILE --pidfile=/logs/worker_pid%h.pid
python输出保存在文件中。
但是,如果我使用subprocess.call从python运行bash命令,并且该bash命令提供std输出,则不会将其保存在日志文件中。
我是否可以在celery日志文件中或通过其他方法捕获该输出?
谢谢