亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      怎么定時(shí)重啟Tomcat

      時(shí)間: 春健736 分享

        如果遇到Tomcat服務(wù)器隔幾天就死掉一次的問(wèn)題,那么通過(guò)定時(shí)重啟Tomcat來(lái)暫時(shí)解決,下面小編給大家?guī)?lái)在Linux操作系統(tǒng)定時(shí)重啟Tomcat服務(wù)的方法,一起來(lái)學(xué)習(xí)下吧。

        怎么定時(shí)重啟Tomcat

        注:以下批處理是針對(duì)tomcat安裝版,或者在windows服務(wù)中有tomcat服務(wù)的解決方案。

        定時(shí)重啟TOMCAT批處理命令:

        @echo off

        net stop tomcat6

        ping 127.0.0.1 -n 20

        net start tomcat6

        (注:這里的tomcat6根據(jù)tomcat在安裝時(shí)的服務(wù)名確定,如tomcat6.0的服務(wù)名為tomcat6,這個(gè)名字你可以先啟動(dòng)服務(wù)器,之后在任務(wù)管理器的進(jìn)程窗口里查看)

        如果要在重啟tomcat時(shí)候,再刪除work下的文件和logs目錄下的log文件,批處理命令:

        @echo off

        net stop tomcat6

        ping 127.0.0.1 -n 10

        del /f /s /q "D:\Tomcat 6.0\logs\*"

        del /f /s /q "D:\Tomcat 6.0\work\*"

        rmdir /s /q "D:\Tomcat 6.0\work\work1"

        rmdir /s /q "D:\Tomcat 6.0\work\Catalina"

        ping 127.0.0.1 -n 10

        net start tomcat6

        定時(shí)重啟MYSQL批處理命令:

        net stop MySQL

        ping 127.0.0.1 -n 20

        net start MySQL

        詳解:1.停止tomcat服務(wù),2.延遲20秒,3.啟動(dòng)tomcat服務(wù)

        把上面的內(nèi)容保存成.bat格式的批處理。

        然后用Windows自帶的任務(wù)計(jì)劃加任務(wù)計(jì)劃,選擇一個(gè)合適的時(shí)間執(zhí)行就行。

        補(bǔ)充: 利用windows的任務(wù)計(jì)劃自動(dòng)重啟tamcat程序:

        1.單擊“開(kāi)始”按鈕,然后依次選擇“程序”→“附件”→“系統(tǒng)工具”→“任務(wù)計(jì)劃”(或者是“設(shè)置”→“控制面板”→“任務(wù)計(jì)劃”),啟動(dòng)“添加任務(wù)計(jì)劃”。

        2.在“任務(wù)計(jì)劃”窗口中雙擊“添加任務(wù)計(jì)劃”圖標(biāo),啟動(dòng)系統(tǒng)的“任務(wù)計(jì)劃向?qū)?rdquo;,然后單擊“下一步”按鈕 (這一步運(yùn)行時(shí)間會(huì)比較長(zhǎng),耐心等待), 在給出的程序列表中選擇需要自動(dòng)運(yùn)行的應(yīng)用程序 (如果列表中沒(méi)有也沒(méi)關(guān)系,點(diǎn)擊瀏覽選擇自己的程序) ,然后單擊“下一步”按鈕。

        3. 設(shè)置適當(dāng)?shù)娜蝿?wù)計(jì)劃名稱(chēng)并選擇自動(dòng)執(zhí)行這個(gè)任務(wù)的時(shí)間頻率(如每天、每星期、每月、一次性、每次啟動(dòng)計(jì)算機(jī)時(shí)、每次登錄時(shí)等),然后單擊“下一步”按鈕。 此時(shí)系統(tǒng)將會(huì)要求用戶(hù)對(duì)程序運(yùn)行的具體時(shí)間進(jìn)行設(shè)置,如幾號(hào)、幾點(diǎn)鐘、哪幾個(gè)時(shí)間段才能運(yùn)行等,我們只需根據(jù)自己的需要加以設(shè)置即可。

        4.接下來(lái)系統(tǒng)將會(huì)要求用戶(hù)設(shè)置適當(dāng)?shù)挠脩?hù)名及密碼 (用windows登入密碼即可), 以便系統(tǒng)今后能自動(dòng)加以運(yùn)行。

        windows下tomcat自動(dòng)定時(shí)重啟方法

        1,首先將tomcat注冊(cè)為服務(wù),先打開(kāi)tomcat的bin目錄下service.bat文件,修改下面的值,這是sevvice的注冊(cè)名稱(chēng)和顯示名稱(chēng),一般可使用默認(rèn)值。

        set SERVICE_NAME=Tomcat5

        set PR_DISPLAYNAME=Apache Tomcat

        然后修改jvm大小,搜索到--JvmMs 128 --JvmMx 256 進(jìn)行修改,因?yàn)樽龀煞?wù)啟動(dòng),啟動(dòng)的時(shí)候就不會(huì)用到catalina.bat,也就不會(huì)讀取里面的jvm設(shè)置了。

        然后運(yùn)行cmd命令窗口,cd 到tomcat的bin目錄下,運(yùn)行下面的命令

        service.bat install

        運(yùn)行成功過(guò)后,會(huì)提示服務(wù)已經(jīng)安裝成功。

        2,制作重啟腳本restart.bat,文件內(nèi)容如下

        net stop Tomcat5

        net start Tomcat5

        3,利用控制面板里面的“任務(wù)計(jì)劃”設(shè)置第2步的腳本運(yùn)行時(shí)間計(jì)劃

        4,如果想刪除服務(wù),也很簡(jiǎn)單,先把服務(wù)停掉,然后在cmd窗口運(yùn)行下面的命令即可,

        后面那個(gè)Tomcat5是服務(wù)名。

        sc delete Tomcat5

        需要注意的是,需要先把服務(wù)停掉,才能一次刪除成功,或者刪除之后再停止服務(wù),就會(huì)發(fā)現(xiàn)服務(wù)已經(jīng)刪除成功了。

        補(bǔ)充:解壓版tomcat安裝和刪除windows服務(wù):

        安裝tomcat windows服務(wù):

        1.添加系統(tǒng)環(huán)境變量:

        JAVA_HOME=c:\java\jdk1.6.0_10

        CLASSPATH=.;%JAVA_HOME%\LIB

        TOMCAT_HOME=c:\tomcat6.0

        修改系統(tǒng)環(huán)境變量PATH,在它的最前面加入:

        %JAVA_HOME%\BIN;

        注:放在最前面是預(yù)防有其它的JDK或JRE路徑占先,如你裝了Oracle就會(huì)有一個(gè)低版本的JRE。

        2.在"開(kāi)始"菜單運(yùn)行CMD進(jìn)入DOS窗口,執(zhí)行cd c:\tomcat6.0\bin命令進(jìn)入執(zhí)行文件的目錄。執(zhí)行如下命令:

        c:\tomcat6.0\bin>service install tomcat6

        刪除tomcat windows服務(wù):

        c:\tomcat6.0\bin>remove tomcat6

      648126