Supervisor管理laravel-echo-server

我的配置:

阿里云服务器centos7,laravel-echo-server广播服务,supervisor进程管理工具

1.在服务器上安装supervisor(我用的是yum源)

安装supervisor的命令

2.安装完成之后会在/etc目录下生成supervisord.d(自定义配置文件)和supervisord.conf(主配置文件)

3.打开supervisord.conf,拖到最后两行命令,如果前面有分号则将分号去掉,然后保存退出

supervisord.conf的最后两行

4.然后进入到supervisord.d目录,新建一个后缀名为.ini的配置文件,名字自己看心情起,我建的是notic-laravel-echo-server.ini。(注意后缀名是.ini)。进入ini文件进行配置

配置文件中的内容

program后面的要和文件名一致            process_name这一行不清楚,是我从网上拷贝的

command代表要执行的命令         logfile这两行是日志文件

directory代表要执行的目录.         autostart自动启动。   user表示执行的用户

autorestart自动重新启动

5.配置完成进行查看

supervisorctl status   查看状态

supervisorctl update  添加完新配置文件执行

supervisorctl reload   加载配置文件

supervisorctl restart all   重新启动所有

6.最后查看有没有广播即可。。。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。