利志分享
view_headline
go教程
clickhouse教程
python教程
shell教程
原创杂文
go教程
clickhouse教程
python教程
shell教程
原创杂文
PHP中高级工程师面试重点讲解视频课程
Go快速入门浅显易懂视频教程-基础篇
Go快速入门浅显易懂视频教程-中级篇
解决supervisor中unix:///tmp/supervisor.sock no such file的问题
原创杂文 / 时间:2021-02-21 19:20:04 / 阅读:46 / 分享:0
**原因:tmp文件夹属于linux的缓存文件夹,会被定期清除** 1、打开配置文件 vim /etc/supervisord.conf 所有的/tmp路径改掉 **/tmp/supervisor.sock 改成 /var/run/supervisor.sock** **/tmp/supervisord.log 改成 /var/log/supervisor.log** **/tmp/supervisord.pid 改成 /var/run/supervisor.pid** 这样的话,不容易被linux自动清掉,日志文件可以放在tmp文件夹下,问题不大,但是需要移动pid,sock这种后缀文件到其他文件夹。 2、修改权限(一般情况可不用修改)如果启动报 IOError: [Errno 13] Permission denied: ‘/var/log/supervisord.log’错误,则执行下面操作。 sudo chmod 777 /run sudo chmod 777 /var/log 3、创建supervisor.sock(个人没有创建也可以正常启动) sudo touch /var/run/supervisor.sock sudo chmod 777 /var/run/supervisor.sock 4、启动supervisord,注意stop之前的实例或杀死进程 supervisord -c /etc/supervisor/supervisord.conf 启动supervisor,如果配置文件有错会报错 配置文件为/etcsupervisor/supervisor.conf 和conf.d文件里面的配置 然后执行 supervisorctl reload 重新加载配置 supervisorctl status:查看所有进程的状态 supervisorctl stop beanstalk:停止beanstalk supervisorctl start es:启动beanstalk supervisorctl restart beanstalk: 重启beanstalk supervisorctl update :配置文件修改后可以使用该命令加载新的配置 supervisorctl reload: 重新启动配置中的所有程序
按时间分类
2021-04-03
2021-03-07
2021-03-05
2021-03-04
2021-02-28
2021-02-21
2021-02-20
2021-02-18
2016-04-10
2016-03-28
2016-02-05
2015-11-22
2015-09-18
2015-09-16
2015-08-24
2015-08-16
2015-08-08
2015-02-27
2014-11-25
2014-11-02
2014-08-27
2014-07-25
2014-06-04
2014-05-25
2014-05-13
2014-05-06
2014-04-20
2014-02-23
2014-02-12
2014-02-10
2014-01-17
2014-01-16
2014-01-15
2014-01-12
2014-01-04
2013-08-13
2013-07-12
2013-07-09
2013-07-06
2013-07-03
2013-07-01
2013-06-29
2013-06-28
2013-06-27
2013-06-26
2013-06-25