• supervisor error: <class 'socket.error'>, [Errno 2] No such file or directory: file: /usr/lib64/python2.7/socket.py line: 224


    一、检查supervisord.conf的配置的具体项目中是否指定了用户:

    [program:task]                                       #管理进程的命名
    command=python test.py  -c test.conf          #执行的命令
    stderr_logfile=/var/log/supervisor/test.log      #错误日志输出路径
    stdout_logfile=/var/log/supervisor/test.log      #日志输出路径
    directory=/root/test                    #命令执行的工作空间
    autostart=true                       #自动启动
    user=root                          #指定用户
    autorestart=true 
    如果没有,添加该用户在执行
     
    二、先执行如下命令:

    systemctl start supervisor
    systemctl enable supervisor

    在执行

    supervisorctl reload

    当你觉得自己的想法很创新时,十有八九是知识面太窄。
  • 相关阅读:
    Java中的多线程
    谈谈Java中的类型识别RTTI
    Java中的几个重要的数据类型
    编译和运行Java程序
    说说Java中的接口
    说说Java的反射
    谈谈Java中的新的IO特性
    谈谈Java中的内部类
    谈谈Java中的类
    老妈也加入偷菜行列了
  • 原文地址:https://www.cnblogs.com/flankershen/p/6519223.html
Copyright © 2020-2023  润新知