博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
IEE数据库kill指定条件的进程
阅读量:5977 次
发布时间:2019-06-20

本文共 630 字,大约阅读时间需要 2 分钟。

需求:IEE数据库临时需要添加一个监控,将command为sleep,time>1800,info为null的进程自动杀掉。

1.杀进程脚本ieekill.sh内容如下

#!/bin/bash#Usage: IEE kill process whose time more than 1800s.. #ex: sh ieekill.sh >> /tmp/ieekill.log #Author: Alfred Zhao#Version: 1.0.0export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bindateif [ -f /tmp/kill_iee_id.txt ]; then        echo "rm -rf /tmp/kill_iee_id.txt"        rm -rf /tmp/kill_iee_id.txtelse        echo "go on"fimysql-ib <
1800 INTO OUTFILE '/tmp/kill_iee_id.txt';source /tmp/kill_iee_id.txtEOF

2.定时调用脚本定时配置

crontab -e 添加下面的配置,每小时执行1次杀进程脚本。

0 * * * * sh /tmp/ieekill.sh >> /tmp/ieekill.log

转载地址:http://eusox.baihongyu.com/

你可能感兴趣的文章
ruby动态new对象
查看>>
《JavaScript启示录》——导读
查看>>
如何让你的 Linux 系统干净整洁
查看>>
《JavaScript高效图形编程(修订版)》——6.10 用画布sprites取代DHTMLsprite
查看>>
《Java特种兵》1.3 简单数字游戏玩一玩
查看>>
Linux中grep命令的12个实践例子
查看>>
Docker 最佳实践
查看>>
十个鲜为人知的Linux命令 - Part 5
查看>>
太简单!日常小动作让你摆脱程序员职业病
查看>>
《C++入门经典(第6版)》——1.5 问与答
查看>>
专访阿里云域名与网站业务总经理宋瑛桥:域名未来将更加个性化、生态化和规范化...
查看>>
Nginx 虚拟主机 VirtualHost 配置
查看>>
游戏盾正式发布:撬动DDoS攻防的天平
查看>>
Zookeeper,etcd,consul内部机制和分布式锁和选主实现的比较
查看>>
MySQL利用xtrabackup进行增量备份详细过程汇总
查看>>
[LeetCode]--160. Intersection of Two Linked Lists
查看>>
MaxCompute JDBC 2.2 发布说明
查看>>
传统多线程之前如何共享数据
查看>>
DataV 支持 token 验证啦!
查看>>
WIN API当中的堆管理,虚拟内存及常规复制,移动,填充代码
查看>>