Shell定時重啟程式
# 第一步:新建檔案restartofbiz.sh
#!/bin/bash
ps -ef | grep ofbiz | grep -v grep
if [ $? -ne 0 ]
then
echo "start new......"
sh startofbiz.sh
else
echo "restart......"
ps -ef |grep ofbiz |awk '{print $2}'|xargs kill -9
sh startofbiz.sh
fi
# 第二步:Linux新建定時器(每天兩點定時執行)
crontab -e
* 2 * * * /data/fy_vip/restartofbiz.sh
相關推薦
Shell定時重啟程式
# 第一步:新建檔案restartofbiz.sh
#!/bin/bash
ps -ef | grep ofbiz |
shell指令碼:定時重啟tomcat服務
1.編寫test.sh指令碼,指令碼如下:
#!/bin/sh
export JAVA_HOME=/usr/java/jdk1.6.0_26
pid=`ps -auxww|grep tomcat|grep -v grep|awk '{print $2}'`
echo
Windows Server定時重啟任務制定
windows rebootWindows Server定時重啟任務制定【本篇以Windows Server 2012 R2為例】第一步:編寫重啟腳步 其實就是一句話:shutdown /r 其他shutdown命令參考可以使用shutdown /?查閱第二步:設置任務計劃程序 1.再開始-
Domino 服務器定時重啟
domino 定時重啟 Domino 服務器定時重啟作為一個企業管理員來說,保證服務的正常運行是必不可少的技能,我們都知道Windows系統長期不重啟會有很多資源被占用,長期不重啟會導致程序運行緩慢,所以需要定時重啟;同樣對應的服務也需要定時重啟,windows的操作相比linux簡單很多,畢竟win
windows系統定時重啟自定義exe程序
util 文件 shu n) nbsp pat jdk getc exe程序 工作需要, Windows系統定時重啟自定義exe程序. 寫了如下程序, 按照說明(readme.txt)修改批處理文件中的四個參數即可:
1.readme.txt
第一個參數:進程名(不用帶e
【樹莓派】crontab設置Linux設備定時重啟
ngs started not crontab fields through hour 其他 his 簡介:設置Linux設備定時重啟或者關機
問題:有臺設備每天總需要使用的人手動重啟一下才可以正常工作,但是檢查了日誌,看起來服務一切都正常。時間和正確時間相差4mins。
tomcat定時重啟任務的簡單方式
start /d "F:\apache-tomcat-6.0.37\bin" shutdown.bat
ping 127.0.0.1 -n 10
rd /s /q "F:\apache-tomcat-6.0.37\work\Catalina"
ping 127.0.0.1 -n 10
sta
linux重啟程式
今天在Linux上部署程式出錯,經檢查最後是linux上的程式原來的該程式未停止,又重新啟動該程式導致(相當與Linux上有兩個該程式同時執行導致的錯誤)
解決方法:
1. 檢視linux 上的執行緒
ps -ef | grep java
2.執行結果
其中r
linux定時重啟命令
最近在維護網站的時候 一兩天後網站就會變的很卡,進入LINUX伺服器檢視
top -l 和 free -m 發現記憶體消耗過大,重啟一般就解決問題了,也就是回收記憶體重新在釋放記憶體。
可以設定每天晚上訪問空閒的時間重啟一次,就可解決問題。
定時加入命令如下:
檢視 service
Application回收重啟程式
背景:
Android系統會自動回收退到後臺的應用,我們可以執行一個後臺Service,讓我們的應用被回收的優先順序變低,當時終歸還是無法保證我們的程序被系統回收。
當系統被回收之後,我們快取的一些資料也會被回收,當再次進入Activity的時候很可能會出現NULL指標
Linux伺服器中tomcat設定定時重啟任務
一、實現思路
編寫shell指令碼,加入定時任務。
二、實現目的
tomcat定時重啟防止專案卡死。
三、編寫shell指令碼(來源網路)
#!/bin/sh
export JAVA_HOME=**/usr/java/jdk1.7.0_80**
pid
domino定時重啟
Domino定時重啟,可以有多種方法,網上找到一點都是重啟windows的服務,下面我介紹兩種方法
1)Domino的定時任務(這個方法在我們的DOMINO不生效,不知道是否和直接複製過來的DOMINO有關,知道有同學請回復),來自於ibm網站介紹
2)方法二
python-利用senleium實現定時重啟路由器
color 重啟 pin start exception starting datetime man import
from selenium import webdriver
import time
#from datetime import *
#import sen
linux環境定時重啟tomcat
1.寫一個shell指令碼test.sh,重新啟動tomcat
#!/bin/sh
. /etc/profile
pid=`ps aux | grep tomcat | grep -v grep | grep -v retomcat | awk '
利用shell指令碼重啟node.js
利用shell指令碼管理node.js啟動相關動作
利用shell指令碼管理node.js程式的啟動,停止和重啟動作
啟動node.js入口檔案
停止node.js入口檔案
重啟node.js入口檔案
快捷鍵
指令碼名 start
linux cron 定時重啟服務
首先判斷cron是否已經安裝
sudo service crond status
新增定時任務
sudo crontab -e //新增root執行的定時任務
crontab -e
linux用於後臺監控指定程式執行狀況的指令碼(如果程式死了則重啟程式)
#!/bin/sh
while true
do
ps | grep "main_3g" | grep -v "grep" > /dev/null
if [ "$?" -ne 0 ]
then
ls /root/main_3g > /dev/nu
Linux VPS主機利用Crontab實現定時重啟任務
第一、安裝Crontab可執行環境
一般的VPS/伺服器是支援的,但是有些可能沒有支援就需要我們來給予安裝。
A - centos系統
#安裝Crontab
yum install vixie-cron crontabs
#設定開機啟動Crontab
windows設定tomcat定時重啟(關閉,啟動)設定成服務,並重啟服務
一、配置windows設定tomcat定時重啟
1.首先將tomcat註冊為服務,先開啟tomcat的bin目錄下service.bat檔案,修改下面的值,這是sevvice的註冊名稱和顯示名稱,一般可使用預設值。
set SERVICE_NAME=tomcat-7.0.
用Shell指令碼定時監控Linux下的程序狀態並自動重啟
以mysql為例,先上shell指令碼,如下:
#!/bin/bash
ps -ef | grep mysqld | grep -v grep
if [ $? -ne 0 ]
then
echo “start process…”
/etc/rc.d/init.d