編寫自動啟動tomcat伺服器指令碼
cd /homapache-tomcat-8.0.36/bin
sh shutdown.sh
pid=$(ps -ef | grep tomcat | grep -v grep | awk '{print $2}')
if [ -n "$pid" ]; then
kill -9 $pid
fi
sleep 5s
sh startup.sh
相關推薦
編寫自動啟動tomcat伺服器指令碼
#!/bin/shcd /homapache-tomcat-8.0.36/binsh shutdown.shpid=$(ps -ef | grep tomcat | grep -v grep | awk
Linux crontab的使用方式,sh指令碼的編寫,sh指令碼自動啟動tomcat伺服器,sh監控系統執行情況
1、如果想使用Linux crontab(類似java quartz),需要先啟動crontab.關於crontab的啟動、關閉、重啟、重新載入配置的方式如下: /sbin/service crond start //啟動服務 /sbin/service crond s
Windows Server 2012 R2 伺服器開啟自動啟動Tomcat容器
Windows Server 2012 R2 伺服器開啟自動啟動Tomcat容器: 1、遠端登陸伺服器,正確安裝好jdk和配置好環境變數; 2、正確安裝好tomcat和配置好環境變數; 3、已管理員身份開啟cmd,開啟tomcat的bin目錄service.bat(或者直接將該檔案拖
設置linux開機自動啟動Tomcat
pre 服務 sta 運行 pac lin tomcat安裝 介紹 .sh 一. 普通方法 Tomcat安裝目錄下的bin目錄有兩個腳本分別用來啟動和停止Tomcat,分別是startup.sh, shutdown.sh, 你可以用這兩個腳本來手工啟動和停止Tomcat服務
啟動Tomcat伺服器失敗_A child container failed during start
1. 啟動Tomcat伺服器之後發現不能夠執行index.jsp頁面,報錯: A child container failed during start java.util.concurrent.ExecutionException: org.apache.catalina.Lifecy
自動登入linux伺服器指令碼
背景 在伺服器上進行開發時,往往需要進行密碼登入,甚至有的需要先登入堡壘機,再登入開發機,輸入過程較為繁瑣,因此考慮將命令寫成指令碼的形式自動化登入。 方法 ssh登入是一個互動的過程,且沒有特定的引數指定密碼的輸入方式,因而不能用管道、重定向的方式實現。這種情況可以使用ex
在Ubuntu18下編寫開機啟動服務及指令碼
Ubuntu18採用systemctl來管理開機啟動的指令碼,但是這裡面有一些坑需要注意 舉例來說 [Unit] After=network.target [Service] Type=simple ExecStart=/usr/local/xxx.sh [Install] W
啟動tomcat伺服器報錯:ERROR ContextLoader:307
錯誤詳情 十月 01, 2018 7:46:36 下午 org.apache.tomcat.util.digester.SetPropertiesRule begin警告: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting p
Eclipse啟動Tomcat伺服器成功,瀏覽器訪問出現404
最近Eclipse新建了一個Tomcat8.0的伺服器,Eclipse可以啟動這個伺服器,但是瀏覽器訪問localhost:8080卻出現404! 解決方案: 雙擊Tomcat8伺服器,進入Tomcat8伺服器配置頁面: 配置Server Locations,勾選Use
啟動Tomcat伺服器報錯--埠8005, 8080, 8009被佔用
啟動Tomcat伺服器報錯: Several ports (8005, 8080, 8009) required by Tomcat v5.5 Server at localhost are already in use. The server may a
Eclipse啟動伺服器和手動啟動tomcat伺服器當前路徑(.)位置不一樣的問題
昨天在寫demo的時候,因為路徑問題困擾了許久。然後今天做了測試發現eclipse run server啟動伺服器來執行web應用和手動啟動tomact伺服器來執行,當前路徑不一樣。 但之前瞭解到,當前路徑(.) 是指java命令的執行目錄,而在web應用中,java命令的
IDEA啟動Tomcat伺服器時某些埠(如1099埠)被佔用的解決辦法
啟動Tomcat伺服器時,出現1099埠被其它程序佔用了 解決辦法: 1、找出佔用1099埠的程序,進入windows命令,檢視什麼程序佔用了1099埠,使用命令:netstat -aon|findstr 1099 找出佔用1099埠的程序,如下圖所示:
啟動tomcat伺服器報錯
tomcat是6.x的安裝版 啟動tomcat的時候提示以下錯誤: java.lang.ClassNotFoundException: org.apache.catalina.startup.Catalina at java.net.URLClassLoader$1.run
AIX自動啟動和關閉指令碼
在系統重新啟動時自動啟動所需的服務,這樣可以免去登入到系統來手動啟動這些服務的任務。在關閉系統時,可以準備好指令碼,以受控的方式關閉這些服務。本文介紹了在系統重新啟動或關閉時用於啟動或停止應用程式的不同方法。 系統重新啟動可能發生在白天,也可能發生在夜晚(可能
windows下 tomcat掛掉自動啟動tomcat
有時候tomcat會因為某些因素會自動掛掉,因此需要指令碼來監測和自動啟動指令碼下面是的指令碼。@echo off && color 02 && title EAM90
啟動tomcat伺服器報錯Context initialization failed
嚴重: Context initialization failedorg.springframework.beans.factory.BeanCreationException: Error creating bean with name 'org.springframewo
從Eclipse啟動tomcat伺服器,訪問出現 404 錯誤的解決方案
最近沒有新專案做,有空餘時間打算學習一下SpringMVC。由於工作模組所用技術的限制,已經好久沒有用過Tomcat了。以前用Tomcat都是在MyEclipse裡用的,不容易出什麼問題,用起來也特別方便。不過最近習慣了有Eclipse,然後這次學習SpringMVC直接用
伺服器Tomcat設定自動啟動
首先是Tomcat的安裝,這個很簡單直接下載解壓版的,解壓之後就能用了還是比較方便的。 下載地址:http://tomcat.apache.org/download-70.cgi 這裡可以根據你的需要下載對應的版本,Linux系統下載tar.gz的,Windows 選擇下載對應
linux系統tomcat應為被定時任務指令碼監控自動部署,伺服器重啟導致同一個tomcat出現很多程序,kill -9殺死又出現等一系列問題解決。
linux系統tomcat應為被定時任務指令碼監控自動部署,伺服器重啟導致同一個tomcat出現很多程序,kill -9殺死又出現等一系列問題解決。 #ps -ef|grep tomcat檢視tom
jenkins自動部署中執行shell指令碼啟動tomcat,但是tomcat不啟動的問題
Jenkins會在構建完成後使用processTreeKiller殺掉了所有子程序,而且這是Jenkins的預設行為。其實回頭來看這個問題,就發現Jenkins的做法非常合理。當一次build異常結束,或被人終止時,必然需要結束所有這次build啟動的子程序。下面的link提供了更多細節,以及解決方法。htt