文档章节

shell守护进程

baley
 baley
发布于 2015/07/30 10:23
字数 144
阅读 23
收藏 0

#!/bin/sh

#author baley1001@gmail.com

function run()

{

        num=`ps -ef|grep "mq $2"|grep -v grep|wc -l|awk '{print $1}'`

        if [ $num -lt $3 ]; then

                diff=`expr $3 - $num`;

                i=1;

                while [ $i -le $diff ];

                do

                        #php目录

                        /usr/local/bin/php $1 $2 > /dev/null &

                        i=`expr $i + 1`;

                done;

        fi

}

trap "" SIGHUP SIGPIPE SIGTERM

#手动修改目录

cd /home/caolong/www/mis.51yongche.com/

#执行命令

run "index.php Index index mq " $1 $2

##corntab 第一个参数:进程名  第二个参数:需要开启的进程数量

#*/1 * * * * /home/caolong/www/more_process.sh email 1 >/dev/null  #修改 shell脚本目录


© 著作权归作者所有

共有 人打赏支持
baley
粉丝 0
博文 1
码字总数 144
作品 0
朝阳
程序员
私信 提问
Linux:进程间关系和守护进程

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/triorwy/article/details/80896335 更多学习资源尽在Linux学习总结 1.进程组 概念:进程组是一个或多个进程的...

Triorwy
2018/07/03
0
0
Linux 守护进程原理及实例(Redis、Nginx)

1. 什么是守护进程 守护进程,是指没有控制终端,运行在后台的进程,通常伴随着系统启动产生,系统关机结束。可以使用命令查看系统的守护进程,输出如下所示: Linux系统中常见的守护进程有:...

yangbodong22011
2017/11/28
0
0
Shell 高级编程

Shell 高级编程 原创 2016-11-04 景峯 Netkiller Shell 高级编程 http://netkiller.github.io/journal/shell.html Mr. Neo Chen (陈景峯), netkiller, BG7NYT 中国广东省深圳市龙华新区民治街......

neo-chen
2016/11/04
347
0
从进程组、会话、终端的概念深入理解守护进程

从进程组、会话、终端的概念深入理解守护进程 一、写在前面 「守护进程」是 Linux 的一种长期运行的后台服务进程,也有人称它为「精灵进程」。我们常见的 httpd、named、sshd 等服务都是以守...

肖邦0526
2018/04/29
0
0
python:守护进程deamon

一、守护进程的基本编码规范 详细参见:《AdvancedProgrammingin The Unix Environment》Section 13.3 Page 583 本小节将介绍一些守护进程的基本编码规范,这些规范将阻止守护进程与当前环境产...

cloud-coder
2014/03/27
0
6

没有更多内容

加载失败,请刷新页面

加载更多

商品详情页上拉查看详情

商品详情页上拉查看详情 目录介绍 01.该库介绍 02.效果展示 03.如何使用 04.注意要点 05.优化问题 06.部分代码逻辑 07.参考案例 01.该库介绍 模仿淘宝、京东、考拉等商品详情页分页加载的UI效...

潇湘剑雨
32分钟前
1
0
Netty内存池之PoolArena详解

PoolArena是Netty内存池中的一个核心容器,它的主要作用是对创建的一系列的PoolChunk和PoolSubpage进行管理,根据申请的不同内存大小将最终的申请动作委托给这两个子容器进行管理。整体上,P...

爱宝贝丶
36分钟前
4
0
Django使用Channels实现WebSocket--下篇

希望通过对这两篇文章的学习,能够对Channels有更加深入的了解,使用起来得心应手游刃有余 通过上一篇《Django使用Channels实现WebSocket--上篇》的学习应该对Channels的各种概念有了清晰的认...

运维咖啡吧
44分钟前
3
0
linux下设置定时执行shell脚本的示例

很多时候我们有希望服务器定时去运行一个脚本来触发一个操作,比如说定时去备份服务器数据、数据库数据等 不适合人工经常做的一些操作这里简单说下 shell Shell俗称壳,类似于DOS下的command...

阿锋zxf
47分钟前
3
0
介绍Kubernetes监控Heapster

什么是Heapster? Heapster是容器集群监控和性能分析工具,天然的支持Kubernetes和CoreOS,Kubernetes有个出名的监控agent—cAdvisor。在每个kubernetes Node上都会运行cAdvisor,它会收集本机...

xiangyunyan
48分钟前
1
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部