首页 > 系统相关 >nginx 守护进程

nginx 守护进程

时间:2022-10-12 19:34:07浏览次数:52  
标签:app nginx sh openresty 进程 守护

shell 脚本

cat ngx_daemon.sh
#!/bin/bash

nginxpid=$(ps -C nginx --no-header|wc -l)

if [ "$nginxpid" = "0" ];
        then
        # 启动 nginx
          /app/openresty/nginx/sbin/nginx -c /app/openresty/nginx/conf/nginx.conf
fi

crontab 定时任务

crontab -l
#每天凌晨0点,nginx日志,自动切割定时任务
0 0 * * * /app/openresty/nginx/logs/cat_nginx_log.sh

#nginx 守护进程shell脚本,每5秒钟检查一次nginx进程是否存在
* * * * * sleep 5; /app/openresty/nginx/ngx_daemon.sh

 

标签:app,nginx,sh,openresty,进程,守护
From: https://www.cnblogs.com/xiedy001/p/16785667.html

相关文章

  • 进程和计划任务管理
    1 程序保存在硬盘、光盘等介质中的可执行代码和数据静态保存的代码 2 进程2.1 什么是进程运行中的程序的一个副本,是被载入内存的一个指令集合,是资源分配的单位......
  • 老司机学swoole之基础进阶篇(进程篇)2019年swoole基础进阶之进程篇
    0资料收集视频地址https://www.bilibili.com/video/BV1oJ411U7bc/?vd_source=4a69745b599dffec877b0fcfe130b0921设置自定义进程名称2创建第一个子进程、获取子进程......
  • 【操作系统-进程】PV操作——哲学家问题
    目录哲学家问题万能模板Step1.定义互斥锁Step2.定义资源数Step3.写代码模板另外一种思路题目1:经典版哲学家问题Step1.定义互斥锁Step2.定义资源数Step3.写代......
  • nginx url地址重写与转发
    1. 去掉地址中的/api部分location/api/ws{      rewrite"^/api(.*)$"$1;   }2. /ws地址将转发http://47.119.131.185location/ws{      pr......
  • [ Linux ] 进程地址空间
    进程地址空间这个名词可能对于大家来说略显陌生,但是程序地址空间对于学习过C语言的人来说就不陌生。因此,我们首先复习一下程序地址空间。1.程序地址空间1.1空间布局图相比......
  • nginx配置——根据路由参数来设置对应响应方式
      location/{set$is_matched0;#是否有匹配的参数#正则判断url中携带的参数是否有匹配if($query_string~".*(?:^|\?|&)token=123"){set$is_ma......
  • CENTOS安装NGINX报错
    1特别是在CentOS7上安装Nginx,不确定你有什么样的错误(无法打开你的图像/图片),但刚刚在CentOS7上尝试过(大约10分钟前)(VagrantBox"CentOS-7.2-1.8T"),它通过......
  • nginx负载均衡策略
    目前Nginx服务器的upstream模块支持6种方式的分配:轮询默认方式weight权重方式ip_hash依据ip分配方式least_conn最少连接方式fair(第三方)响应时间方......
  • centos7 安装 Nginx 步骤
    1安装gcc2安装perl库yuminstall-ypcrepcre-devel3安装zlib库yuminstall-yzlibzlib-devel4先解压,然后到文件夹里面./configure--prefix=/usr/local/nginx......
  • Python 多进程 multiprocessing 使用示例
    multiprocessing文档:​​https://docs.python.org/zh-cn/3.10/library/multiprocessing.html​​​Process、Lock、Semaphore、Queue、Pipe、Pool:​​https://cuiqingcai.......