原文:使用shell腳本監控並自動重啟已掛掉的java服務

目錄 步驟記錄 . 准備可運行的jar包 . 編輯sh腳本 . 驗證sh腳本是否可執行 . 添加到系統定時任務 . 驗證是否能重啟項目 步驟記錄 . 准備可運行的jar包 使用命令運行該jar包,java jar eureka server.jar server.port ,確保jar是正常的 . 編輯sh腳本 能日賺 的APP試玩平台推薦,親測有效 . 驗證sh腳本是否可執行 很多人都是直接拷 ...

2021-06-14 23:09 0 296 推薦指數:

查看詳情

mongodb監控並在服務掛掉自動重啟腳本

今天遇到一個情況,一台用來數據可視化的mongodb服務器中的mongodb服務在進行數據抽取的情況經常出現掛掉的情況,所以寫了一個小腳本監控mongodb服務是否啟動,如果服務掛掉后啟動自動重啟服務. 此腳本也適用於其他服務。如:nginx,mysql,redis等 服務啟動腳本代碼 ...

Sat Jan 04 00:06:00 CST 2020 0 1017
Shell腳本自動重啟Java服務

話不多說直接上代碼: 另外這里還要提到dos2unix來將windows編寫shell腳本轉換為Linux的,要不上傳上去不能用。 由於在DOS(windows系統)下,文本文件的換行符為CRLF,而在Linux下換行符為LF,使用git進行代碼管理時,git會自動進行CRLF ...

Thu Sep 19 17:19:00 CST 2019 0 601
linux服務掛掉自動重啟腳本(轉)

實現原理主要是使用linux提供的crontab機制,定時查詢服務器進程是否存在,如果宕機則執行我們預設的重啟腳本。 首先我們要向crontab加入一個新任務 我這里只是簡單的設置每分鍾調用一個shell腳本monitor.sh。這里可以配置的更強大,大家可以去搜索一下 ...

Fri Apr 19 23:46:00 CST 2019 0 1307
tomcat監控自動重啟shell腳本

tomcat監控自動重啟shell腳本如下,取名 monitor_tomcat.sh: 2、賦予monitor_tomcat.sh可執行權限: 3、手動執行一下monitor_tomcat.sh看是否能啟動指定位置的tomcat 4、腳本解釋 ...

Thu Jan 31 00:40:00 CST 2019 0 1361
linux下自動重啟掛掉的python腳本

在linux下可以新建一個名為run.sh的腳本: #!/bin/sh while [ 1 ]; do python program.py --params done 在命令行中這樣啟動: sh run.sh ...

Fri Mar 27 19:12:00 CST 2020 0 1125
【運維技術】shell腳本實現線程掛掉自動重啟功能

由於分布式系統的流行,服務器上面部署的項目都是多實例的。而我又希望有一個功能,當服務器出現異常情況能夠自動重啟實例。 所以我想到了使用shell腳本監控實例進程id,如果不存在的話,就重啟對應的實例。 一、輪詢監控實現: 1. 使用crontab,缺點一分鍾輪詢一次 2. 使用shell ...

Mon Oct 22 00:32:00 CST 2018 0 2331
linux shell java服務啟動重啟腳本

服務啟動腳本 平時自己項目修改后重新部署太麻煩了,就自己寫了一個shell腳本 腳本可以重啟或重新部署項目,並保存舊jar包 僅作為記錄用,並不適合直接使用,可以拿去抄作業修改下在自己服務器用 PS:如果發現運行shell腳本有權限問題 使用 ...

Thu Sep 03 17:41:00 CST 2020 0 1138
Linux執行腳本讓進程掛掉自動重啟

1 創建循環監聽腳本 autostart.sh 例: 其中futures-market-server-v3andwebsoket.jar 是要監聽的執行程序 #/bin/bashwhile true;do count=`ps -ef ...

Tue Mar 10 18:36:00 CST 2020 0 1559
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM