windows下的tomcat監控器

2021-08-31 10:47:12 字數 1039 閱讀 6611

最近寫了一下windows下監控tomcat的小應用,主要功能就是當發現tomcat掛掉的時候就會去重啟服務,可以省了很多事,但是在linux下還不行,等我研究通了再發上來吧,呵呵。。

下面是主要的**塊

//執行緒

public void run() else

} catch (malformedurlexception e1) catch (ioexception e) catch (ioexception e1)

}} //啟動方法

public static void startthread(int time1, int time2)

這裡還需要乙個資源檔案(txt格式),從這個檔案裡讀取執行命令,如:停止執行、開始執行

讀取檔案的主要**

/**

* 讀取文字檔案內容

* @param filepathandname 帶有完整絕對路徑的檔名

* @param encoding 文字檔案開啟的編碼方式

* @return 返回文字檔案的內容

*/public static string readtxt(string filepathandname, string encoding)

throws ioexception else

bufferedreader br = new bufferedreader(isr);

try

if(data.startswith("tomcatcloseurl="))

if(data.startswith("tomcatopenurl="))

if(data.startswith("flag="))

fs.close();

isr.close();

}} catch (exception e)

st = str.tostring();

} catch (ioexception es)

return st;

}

windows 下安裝多個Tomcat

windows 下同乙個機器安裝多個tomcat,與在linux下安裝多個tomcat類似,總體要點在於 1.監聽埠 2.停止埠 3.啟動路徑 我的tomcat均是6.0 版本的,linux下 startup.sh shutdown.sh中在指令碼的前面新增如下語句 resolve links 0 ...

windows下殺死tomcat程序

在windows作業系統中,我們在啟動乙個tomcat伺服器時,經常會發現8080埠已經被占用的錯誤,而我們又不知道如何停止這個tomcat伺服器。1 首先查詢到占用8080埠的程序號pid是多少 cmd netstat ano findstr 8080 這個命令輸出的最後一列表示占用8080埠的程...

tomcat在windows下安裝

binary是編譯好的,可以直接使用的版本 tar.gz,解壓即可用 source是源 版本,需要自己編譯才行 3 修改埠號,預設為8080,修改為8580 4 進入bin目錄,文字方式開啟catalina.bat 可以看到依賴jdk,因為已經配置了jdk的環境變數,所以下面可以直接引用 5 bin...