LINUX监视重复进程数量

本文介绍了一种在ARM Linux环境下对PPPD进程进行监控的方法。通过使用类似busybox的procps/pidof工具,确保了PPPD进程的唯一性,避免了因多个实例并行运行而导致的问题。此外,还介绍了如何将此监控机制整合进系统重启流程及重拨操作中。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

《ARM Linux开发-warewin 2G/3G无线传输(DTU)和路由器—笔记》

监视别的进程的进程,改自busyboxprocps/pidof

1、对pppd进程进行监视,避免重新运行pppd时上次运行的pppd没有退出,影响pppd再次运行。

2、开启checkpid 程序定期来监视pppd进程的个数,该进程编译到busybox中,功能是统计当前pppd进程的个数,当pppd进程的个数大于1时重启系统。

3、把该进程加到重拔处理中,每次重拔前检查一下PPPD进程的个数。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值