【SmartJob】配置看护任务
查看在目录/home/smart/SmartJob下的是否存在脚本文件daemon.sh,内容如下:
#!/bin/sh
echo "" >> /home/smart/SmartJob/log/daemon.log
date >> /home/smart/SmartJob/log/daemon.log
echo "===============================" >> /home/smart/SmartJob/log/daemon.log
jps |grep SmartJob >> /home/smart/SmartJob/log/daemon.log
echo "-------------------------------" >> /home/smart/SmartJob/log/daemon.log
ps -ef|grep SmartJob |grep -v grep >> /home/smart/SmartJob/log/daemon.log
echo "" >> /home/smart/SmartJob/log/daemon.log
(如果不存在则创建之)
为其设置可执行权限
[smart@localhost SmartJob]$ chmod +x daemon.sh
修改原有的smartjob.sh文件,修改后内容如下:
#/bin/sh
source /etc/profile
source /home/smart/.bash_profile
cd /home/smart/SmartJob
CLASSPATH=`find "." -name '*.jar'|xargs echo | tr ' ' ':'`########## DM ##########
#CLASSPATH=$CLASSPATH:./conf/Dm7JdbcDriver17.jar########## Kingbase ##########
CLASSPATH=$CLASSPATH:./conf/kingbasejdbc4.jarjps|grep SmartJob
if [ $? -ne 0 ]
then
nohup java -Djava.net.preferIPv4Stack=true -cp $CLASSPATH com.sf.smartjob.main.SmartJob &
fi
(其中CLASSPATH根据数据库类型进行选择)
在crontab中增加看护定时任务,每分钟执行一次:
在crontab中增加启动定时任务,每天执行一次:
[smart@localhost SmartJob]$ crontab -e
#增加下面这一行,用于监视SmartJob状态:
* * * * * /home/smart/SmartJob/daemon.sh
#增加下面这一行,用于每天晚上23:55尝试拉起SmartJob:
55 23 * * * /home/smart/SmartJob/smartjob.sh
然后保存并退出
等待一分钟后,查看是否生成了文件/home/smart/SmartJob/log/daemon.log
继续等待一整天,然后查看其中的内容即可搞清楚SmartJob具体是哪一分钟退出的。
【SmartJob】配置看护任务相关推荐
- 【SmartJob】常规统计部署(报表使用的数据)
请先行在本博客<技术手册>专栏中查看与 SmartJob 相关的文章. 尤其是:<SmartJob 配置说明><SmartJob 配置看护任务> 1. 创建小时统计 ...
- 【SmartJob】配置说明
SmartJob文件夹缺省位置为:/home/smart 目录结构说明 SmartJob/conf:配置文件路径 SmartJob/conf/htdb.jdbc.properties:商用库连接配置文 ...
- 安邦金融:99%的人都不知道,原来保险还可以这样配置
北京2018年7月30日电 /美通社/ -- 有人会问,我这么年轻,需要买保险吗?我身体非常健康,需要买保险吗?我有钱,还需要买保险吗?事实上,在生命的不同阶段,人总会面临着不同的责任和风险,尽管现在 ...
- 【AI创造营】基于PaddleHub与Jetson Nano的智能宠物看护助手
基于PaddleHub与Jetson Nano的智能宠物看护助手 一.效果展示 二.实现思路 1.训练一个适用于该需求的模型 2.使用PaddleHub预训练模型 三.数据采集 硬件部分 代码部分 四 ...
- 絮叨絮叨看护机房之监控
这段时间都在看护机房,在建设期间,各种需要人进行看护,想想一个机房还在建设期间,服务器就开始运行起来,业务流程开始运转,然后在服务器上又是各种操作,监护,只是一个逃避责任的做法,起不了什么波浪,起不了 ...
- 家庭保险的教科书配置
经常听到有人说"成年人的世界没有容易二字". 人到中年,诸多不易,既要努力工作,又要兼顾生活:既要照顾老人,又要培养孩子.别看现在一家子其乐融融,但是未来是充满挑战与风险的. 要想 ...
- 总结基地班项目——老人看护系统(总)
这是我们大创比赛的项目,是做一个为养老院使用的老人看护系统.主要分为三个大部分,传感器组,服务器组,前端显示组.我是负责服务器组的一员,同时也有涉猎一些其他组的知识.接下来将对各个部分都做相关介绍. ...
- 智能看护体系,智慧养老的进一步运用-新导智能
摘要:伴随着近几年我国老龄化人口不断增长,老人的养老问题已经得到社会的诸多关注,为了保障老人的身心健康,让老人安享晚年,智慧养老之养老院人员定位系统逐渐兴建起来,运用物联网技术实现对老人的实时监护 ...
- 基于 ModelBox 实现 AI 应用快速开发:AI 养猪,实时看护猪的健康
文章目录 前言 一.ModelBox 产品介绍 1.1.什么是 ModelBox,有什么功能? 1.2.ModelBox 具备哪些特性? 1.3.相比直接调用底层 API 开发 AI 业务,Model ...
最新文章
- 如何打造一个经常宕机的业务系统?
- Windows上使用SecureCRT软件连接Linux终端 — 解决问题;The remote system refused the connection
- java就是我的幸福,嫁给幸福
- Spring Boot微服务,Docker和Kubernetes研讨会–第一部分
- Android程序杀死自己的进程和其他程序进程方法
- JPG,动态GIF,BMP一些常用解决办法
- [导入]Asp.net 2.0 自定义控件开发[实现自动计算功能(AutoComputeControl)][示例代码下载]...
- python函数myproduct_OpenERP与Python 元编程
- 线性表的常见操作实现
- 六石风格:雨伞用袋子套起来
- OFD文件预览—前后端两种实现方式
- 谷歌翻译退出中国后如何恢复 Chrome 浏览器翻译的正常使用
- Hive 面试题 | 连续登陆天数统计
- TestNg测试框架
- xml文件解析(使用解析器)
- 前端森林:万物皆可快速上手之Electron(第一弹)
- C语言编程技巧 --- C语言中左移右移与乘除法的比较
- Icon图标制作(转化)工具
- Android 系统日志写入文件
- 【Android】字体设置 Text font