小白写linux环境下的定时监测
本人做了多年的java,但是对于linux环境基本上还是小白一个,之前做了一个java的定时处理,但是好像会过了10来天就会挂掉。
但是java也没有日志。所以也不清楚怎么去调查。所以想写一个定时监测程序,如果监测到java程序挂掉的话就再次启动java程序。
于是在linux的crontab中加了一段定时监测代码。
文件etc/crontab中加入了以下代码:
# /etc/crontab: system-wide crontab
# Unlike any other crontab you don't have to run the `crontab'
# command to install the new version when you edit this file
# and files in /etc/cron.d. These files also have username fields,
# that none of the other crontabs do.
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
# m h dom mon dow user command
17 * * * * root cd / && run-parts --report /etc/cron.hourly
25 6 * * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6 * * 7 root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6 1 * * root test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
*/59 * * * * root sh /alidata/runall.sh monitor >>/alidata/log/monitor.log
#
-------------------------------完-------------------------------------
转载于:https://www.cnblogs.com/final-zhang/p/5499092.html
小白写linux环境下的定时监测相关推荐
- 如何在Linux环境下实现定时执行PHP的计划任务
实践操作如下: 1) 工具:PuTTY.exe 2) 服务器环境:Ubuntu Linux系统 + ThinkPHP 3.1.3 + php5.6 + MySql 3) 首先,编写计划任务的相关代码, ...
- linux监控php脚本执行时间,在LINUX环境下定时执行php脚本
1. 使用Crontab定时执行linux环境下的php脚本文件 Cron,它是一个linux下的定时执行工具.根用户以外的用户可以使用 crontab 工具来配置 cron 任务.所有用户定义的 c ...
- linux 普通用户退出vim,Linux环境下VI/VIM编辑文件时无权限保存的解决方法(普通用户)...
在Linux环境下,如果直接使用VI/VIM命令编辑没有修改权限的文件时,保存的时候就会提示用户无法进行保存操作,一般的解决方法只能是关闭文件重新以sudo权限打开该文件编辑后再保存(前提是用户具有s ...
- 【 Linux学习】Linux环境下利用OpenSSL对大文件进行AES加解密
一.背景 之前的几篇博客已经介绍了Gitlab如何备份恢复与迁移已经脚本监控过程等. git学习--> Gitlab如何进行备份恢复与迁移? http://blog.csdn.net/ouyan ...
- Linux环境下mysql的日志
MySQL日志 一.日志概述 1.日志作用 MySQL日志记录了MySQL数据库日常操作和错误信息.MySQL有不同类型的日志文件(各自存储了不同类型的日志),从日志当中可以查询到MySQL数据库 ...
- linux环境下恢复rm误删的文件
文章目录 前言 rm之后还有救吗 使用foremost找回文件 使用extundelete找回文件 预防误删引发的事故 总结 前言 一提到在 linux 环境下删除文件,那绝对离不开 sudo rm ...
- linux svn更换数据仓库,Linux环境下SVN数据仓库迁移
上一篇文章介绍了Windows环境下SVN数据的备份与还原,这篇文章介绍下Linux环境下数据迁移. 一准备工作 1安装环境 1 centOS7 2可上网 2软件需求 1 winSCP 2 PuTTy ...
- Linux环境下的网络编程
本文介绍了在Linux环境下的socket编程常用函数用法及socket编程的一般规则和客户/服务器模型的编程应注意的事项和常遇问题的解决方法,并举了具体代 码实例.要理解本文所谈的技术问题需要读者 ...
- [原]对Linux环境下任务调度一点认识
我一直以来有一个误解,那就是在终端运行某个程序时,按下Ctrl + D时我误以为就是杀死了这个进程,今天才知道原来不是.比如我利用libevent在Linux环境下写了一个网络监听程序,当启动程序之后 ...
- linux校园网客户端,Ubuntu Linux环境下校园网客户端安装使用
最近发现好多兄弟姐妹不用Linux原因是在我们学校大大环境下上校园网有点费劲,或者干脆就不会弄,亦或者根本就没想到上网^_^ 这里我写上这么一段简单的过程,为了大家能够顺利上网,大牛直接掠过,不要喷我 ...
最新文章
- c语言寻找James,[semi-tutorial]某亚里亚写在JamesM边上的OS笔记
- 数据湖三种方案的流行度调查
- 在C++中调用DLL中的函数
- Oracle入门(十四.12)之游标FOR循环
- 怎么设置php.ini允许sql语句插入空值到mysql里_php读取.sql文件,写入mysql,navicat显示乱码,编码设置...
- PPT分享:用户画像场景与技术实现
- HDU 4387 Stone Game (博弈)
- 保姆级透明背景动画导出 —— json格式(Mac系统)
- python中三元运算符_Python中三元表达式的几种写法介绍
- 如何画神经网络模型图
- [HAOI2008] 排名系统
- PHP面试要点---mysql
- UNIX SIGTERM等信号意义
- 慧居科技在港交所上市状态“失效”,双良科技为控股股东
- 搜狗2020校招(后端)笔试第一场
- 计算机数学与高中数学衔接,浅谈如何做好高中数学与大学数学的衔接
- NetXMS中文版用户手册部分翻译
- Nexus搭建Maven私服全攻略一:认识Nexus与索引
- Oracle 小数点特殊处理
- 俞敏洪励志演讲稿【三】