Supervisor - 当 nodeamon=true 时,unix:///var/run/supervisor.sock 没有这样的文件

Supervisor - 当 nodeamon=true 时,unix:///var/run/supervisor.sock 没有这样的文件

我和主管有问题。

我的supervisord.conf 看起来像:[unix_http_server]

file=/run/supervisor/supervisor.sock

[supervisorctl]
serverurl=unix:///run/supervisor/supervisor.sock

[supervisord]
nodaemon=true
user=root

当我尝试使用命令启动它时service supervisor start

我收到信息日志:

2022-06-29 14:59:59,884 INFO Set uid to user 0 succeeded
2022-06-29 14:59:59,892 INFO RPC interface 'supervisor' initialized
2022-06-29 14:59:59,892 INFO supervisord started with pid 5774

但是当我运行命令时:supervisorctl status我得到了信息日志:unix:///var/run/supervisor.sock no such file

我尝试切换到nodeamon=false并且它按预期工作但我读到在 docker 容器中建议使用标志 true。

我在 Azure App Service for Containers 中运行我的 docker 镜像。

你知道可能出现什么问题吗?

相关内容