首页 > 系统相关 >5.守护进程

5.守护进程

时间:2023-05-12 11:56:55浏览次数:27  
标签:supervisord supervisorctl test systemctl 进程 守护 log

5.守护进程   一、supervisor # epel源 yum install epel-release # 安装supervisor yum install -y supervisor # 开机自启动 systemctl enable supervisord # 启动supervisord服务 systemctl start supervisord   在程序配置文件夹/etc/supervisord.d中添加test.ini:   [program:test] directory=/home/wwwroot/test.cc command=php test.php autostart=true autorestart=true stderr_logfile=/home/wwwroot/test.cc/log/error.log stdout_logfile=/home/wwwroot/test.cc/log/out.log   meizhou.ini 日志目录必须存在   运行重启或者重载配置命令加载新配置: systemctl restart supervisord systemctl reload supervisord   查看进程: ps -aux | grep test.php(替换)   supervisorctl管理命令 supervisorctl start projectname #启动进程 supervisorctl stop projectname #结束进程 supervisorctl restart projectname #重启进程 supervisorctl stop all #停止所有进程 supervisorctl update #更新变动的进程配置 supervisorctl reload #重启所有进程 supervisorctl status #查看进程状态

标签:supervisord,supervisorctl,test,systemctl,进程,守护,log
From: https://www.cnblogs.com/louisxx/p/17393671.html

相关文章

  • Linux多进程工具(自编,适用于编程语言调用)
    linux的多进程工具parallel不好用编写了一个脚本,为了搭配编程语言,方便使用多进程。对手工使用不太友好参数参数名含义无参数名要并行运行的命令,用单/双引号包围,空格分隔-p在每个并行命令运行前执行的命令-h显示帮助信息并退出 用法见下方示例脚本#!/......
  • Linux环境下查看以及杀死僵尸进程
    杀死僵尸进程,方法三比较好用,推荐使用1、查看所有的僵尸进程 ps-A-ostat,pid,ppid|grep-e'[zZ]'例:Z110101这列出了僵尸进程STAT列,进程ID、父进程ID2、杀死所有僵尸进程方法一:通过向父进程发送信号方式杀死,这种方法适用用父进程可以处理信号的情况kill-sSIGCHL......
  • 进程和计划任务管理
    目录一、进程1.基本概念2.父进程与子进程3.静态查看进程信息(1)ps命令(2)选项(3)实操(4)查看指定程序的进程4.动态查看进程信息(1)top命令(2)实操(3)表中部分含义5.查找指定进程并杀死(1)pgrep命令(2)kill命令(3)实操6.查看后台进程状态信息(1)jobs命令(2)实操二、计划任务管理1.管理crontab计......
  • linux 管理进程和计划任务
    目录一、进程原理二、进程工作过程三、进程类型四、管理进程五、前后台调度六、定时任务七、管理定时任务        一、进程原理进程:指正在运行的程序称之为进程程序:指的是没有运行的代码线程:真正的执行者,是复制了一部分进程的代码,可以完成......
  • 使用top命令监控服务器进程
    最近服务器老是内存满了,导致进程被杀掉,使用top命令记录进程信息,排查是哪个进程有异常 先建个monitor-start.sh脚本,供crontab执行,命令如下top-c-bw500-d5-n1-o%MEM-b>>/opt//memory-monitor/log_`date+%Y%m%d`.txt 再编辑crontab文件,填入定时执行命令vim/et......
  • MFC-TerminateProcess终止进程
     TCHARpath[]=_T("C:\\WINDOWS\\NOTEPAD.EXEC:\\123.txt");PROCESS_INFORMATIONinfo;STARTUPINFOsi={sizeof(si)};BOOLb=CreateProcess(NULL,path,NULL,NULL,FALSE,NULL,NULL,NULL,&si,&info);//创建一个新的进......
  • Windows查看任务进程
    windows查看后台执行中的python或bat脚本:wmicprocesswherecaption="test.bat"getprocessid,commandline| findstr /v findstr#win10前的系统可以用一下命令:wmic process get commandline,processid | findstr test.bat | findstr /v findstr<details>......
  • Pytest - xdist 保证多进程共享 session 级别fixture
    背景:搜索自动化不同的测试文件件需要使用相同的变量解决:importloggingfromtoolsimportset_loggingimportpytestimporttimefromfilelockimportFileLockimportjsonimportosset_logging.set_test_log()@pytest.fixture(scope="session")defget_batch_i......
  • 预言成真:Facebook拿浏览器开刀 推进移动化进程
    上市后的Facebook动作频频,斥资8000万美元买下移动电商平台Karma后,又推出了自己的照片分享应用Camera,现在又有传言称其将收购 Opera浏览器。看来 HamishMcKenzie只猜中了一半:Facebook要解决其移动化问题,手机浏览器是关键;但它没有选择自主研发,而是通过收购来提升自己在浏......
  • MFC-进程
     ExitProcess结束进程                                      不同程序进程间通信 GetCurrentProcess获取当前进程的伪句柄   IsWow64Process32位进程是否运行在64位操作系统中CreatePro......