gpt4 book ai didi

supervisord 未知错误使调度程序为 : ENOENT

转载 作者:行者123 更新时间:2023-12-04 02:39:10 28 4
gpt4 key购买 nike

supervisord 配置如下, myserver 是 golang 可执行文件放入目录 /usr/tci/bin .它确实存在于目录中,为什么我仍然得到 ENOENT 错误? ENOENT 表示找不到条目。

[supervisord]
nodaemon=true
loglevel=debug

[program:myserver]
command=/usr/tci/bin/myserver
autostart=true
autorestart=true

错误消息:

2018-03-05 08:39:00,230 INFO spawnerr: unknown error making dispatchers for 'myserver': ENOENT

最佳答案

确保保存日志文件的目录存在。

当我删除它的日志目录时,Supervisor 正在运行 /var/log/supervisor .
当我尝试重新启动导致unknown error making dispatchers for ENOENT错误

我通过运行读取了目录:mkdir /var/log/supervisor
这解决了问题,并允许我成功地重新启动我的进程。我也会想象一个
sudo service supervisor restart
会修复它,因为它可能会生成丢失的目录。

确保您有 logfile设置然后重启服务器:sudo service supervisor restart
我的日志配置:
loglevel=debug
logfile =/var/log/supervisor/myserver.log
`

Laravel 示例配置:

enter image description here

关于supervisord 未知错误使调度程序为 : ENOENT,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49106847/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com