supervisor安装总结

1.supervisor: couldn't chdir to /home/ec2-user/virtualenvs/wakeup-site/django-site: EACCES
supervisor: child process was not spawned


因为安装是supervisor只能支持Python2.x ,所以用virtualenv安装后,使用其中的python(2.x)安装成功后,外部Python程序使用annaconda的Python3.6
但是在程序命令未指定Python3.6的目录,程序的全目录也未指定,故报如上错误

command=/usr/anaconda3/bin/python 

2.Error: invalid literal for int() with base 10: '10000;' in section 'program:master' (file: '/etc/supervisor/conf.d/server.conf')
For help, use super/bin/supervisord -h

stdout_logfile_maxbytes=10KB;


原因: 每个属性的key=value有 ;进行分割,但是value和;挨着,造成无法取value,需要分开
stdout_logfile_maxbytes=10KB ;

例子:
[program:master]
command=/usr/anaconda3/bin/python /home/jerry/platform/gai_spark_connection/server.py ;# 运行程序的命令
process_name=%(program_name)%
directory=/home/jerry/platform/gai_spark_connection ;# 命令执行的目录
autorestart=unexpected ;  #程序意外退出是否自动重启
autostart=true ; #是否自动启动
stderr_logfile=/home/jerry/master.err.log ; #错误日志文件
stderr_logfile_maxbytes=10KB ;
stdout_logfile=/home/jerry/master.out.log ; #输出日志文件
stdout_logfile_maxbytes=10KB ;
#environment=ASPNETCORE_ENVIRONMENT=Production ; #进程环境变量
user=jerry ; #进程执行的用户身份
#stopsignal=INT;
startsecs=1 ; #自动重启间隔
[supervisord]
~                                                                                                                                                                                                           
~                        


[program:worker01]
command=/usr/anaconda3/bin/python /home/jerry/platform/gai_spark_connection/server.py --model=worker01;# 运行程序的命令
process_name=%(program_name)%
directory=/home/jerry/platform/gai_spark_connection ;# 命令执行的目录
autorestart=unexpected ;  #程序意外退出是否自动重启
autostart=true ; #是否自动启动
stderr_logfile=/home/jerry/worker01.err.log ; #错误日志文件
stderr_logfile_maxbytes=10KB ;
stdout_logfile=/home/jerry/worker01.out.log ; #输出日志文件
stdout_logfile_maxbytes=10KB ;
#environment=ASPNETCORE_ENVIRONMENT=Production ; #进程环境变量
user=jerry ; #进程执行的用户身份
#stopsignal=INT;
startsecs=1 ; #自动重启间隔
[supervisord]
 

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值