【问题标题】:ERROR (no such process) returned when I'm hit sudo supervisorctl status当我遇到 sudo supervisorctl status 时返回错误(没有这样的进程)
【发布时间】:2022-10-20 18:20:29
【问题描述】:

我在 Ubuntu 20.04(网络服务器:apache2)上遇到了同样的问题。

返回错误“:错误(没有这样的过程)”

【问题讨论】:

    标签: laravel apache2 ubuntu-12.04 supervisord laravel-queue


    【解决方案1】:

    您的主管中没有正在运行的进程。 如果您有任何调度程序或队列作业,那么您可以在主管中创建一个进程。

    1. 为主管创建流程

      sudo nano /etc/supervisor/conf.d/process_name.conf

      您可以将 process_name.conf 更改为您的进程名称。

      2.在打开的窗口中输入流程角色。 这里我列出一个例子

          [program:queue-worker]
      
          process_name=%(program_name)s_%(process_num)02d
      
          command= your process    
          autostart=true
      
          autorestart=true
      
          user=root
      
          numprocs=8
      
          redirect_stderr=true
      
          stdout_logfile=/var/www/path_to_project/storage/logs/notification_out.log
          stderr_logfile= /var/www/path_to_project/storage/logs/notification_err.log
      

      有由主管stdout_logfilestderr_logfile 创建的日志来监控您的流程

      你可以改变程序队列工作者到任何进程名称

      1. 输入命令以重新读取主管。

        sudo supervisorctl reread

      2. 输入命令以更新主管。

        sudo supervisorctl update

      3. 输入命令以启动主管。

        sudo supervisorctl start:queue-worker

      队列工作者是你的程序名称

      这是详细的文档。

      https://www.digitalocean.com/community/tutorials/how-to-install-and-manage-supervisor-on-ubuntu-and-debian-vps

    【讨论】:

      猜你喜欢
      • 2015-03-24
      • 2015-07-08
      • 2012-04-24
      • 2021-11-25
      • 1970-01-01
      • 2020-11-23
      • 2018-10-27
      • 1970-01-01
      • 2011-07-04
      相关资源
      最近更新 更多