Supervisor管理uwsgi服务报错ERROR: Process uwsgi: spawn error

查看两处报错:
1、supervisor启动程序,报错

❯ supervisorctl status
uwsgi                            FATAL     Exited too quickly (process log may have details)

2、查看supervisor日志,日志路径在supervisor.conf里,报错信息如下:

2022-05-09 19:47:06,957 INFO supervisord started with pid 3083
2022-05-09 19:47:07,959 INFO spawned: 'uwsgi' with pid 4046
2022-05-09 19:47:08,971 INFO exited: uwsgi (exit status 1; not expected)
2022-05-09 19:47:09,973 INFO spawned: 'uwsgi' with pid 4048
2022-05-09 19:47:10,986 INFO exited: uwsgi (exit status 1; not expected)
2022-05-09 19:47:12,990 INFO spawned: 'uwsgi' with pid 4094
2022-05-09 19:47:14,001 INFO exited: uwsgi (exit status 1; not expected)
2022-05-09 19:47:17,005 INFO spawned: 'uwsgi' with pid 4099
2022-05-09 19:47:18,018 INFO exited: uwsgi (exit status 1; not expected)
2022-05-09 19:47:19,019 INFO gave up: uwsgi entered FATAL state, too many start retries too quickly

解决办法
从uwsgi的配置文件里删除这条配置daemonize = /home/xxx/logs/uwsgi.log,上面的报错就不会出现了
注意:这个配置是在uwsgi自身服务的ini配置文件里,千万别和supervisor.d文件夹自定义的uwsgi.ini混淆了。

要使用日志记录,用 logto = /home/xxx/logs/uwsgi.log

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值