專利名稱:短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法
技術(shù)領(lǐng)域:
本發(fā)明涉及計算機軟硬件系統(tǒng)監(jiān)控方法,尤其涉及短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法。
背景技術(shù):
短信網(wǎng)關(guān)服務(wù)器大量應(yīng)用在企業(yè)的信息溝通領(lǐng)域。有關(guān)短信網(wǎng)關(guān)服務(wù)器的 監(jiān)控方法主要由廠商提供,該類方法要利用服務(wù)器提供的專用接口來解決問 題,此類方法實現(xiàn)比較復(fù)雜,而且使用的成本比較昂貴。如何找到簡便而且低 成本的監(jiān)控方法,是需要解決的問題。
發(fā)明內(nèi)容
本發(fā)明的目的就是為了克服上述現(xiàn)有技術(shù)存在的缺陷而提供一種簡便可 靠的短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法。
本發(fā)明的目的可以通過以下技術(shù)方案來實現(xiàn)短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法, 其特征在于,該方法包括下列步驟
(1) 設(shè)定工作線程參數(shù);
(2) 啟動工作線程;
(3) 發(fā)送檢測信號到短信網(wǎng)關(guān)服務(wù)器;
(4) 檢測反饋是否超時,若檢測結(jié)果為否,則運行步驟(5),若檢測結(jié) 果為是,則跳至步驟(7);
(5) 檢測反饋是否匹配,若檢測結(jié)果為是,則運行步驟(6),若檢測結(jié) 果為否,則運行步驟(7);
(6) 異常計數(shù)器清零;
(7) 異常計數(shù)器加一;
(8) 檢測異常計數(shù)器是否超過臨界值,若檢測結(jié)果為否,則返回步驟(3);(9) 若步驟(8)中檢測的結(jié)果為是,則發(fā)送報警信息;
(10) 啟動守護線程;
(11) 監(jiān)控工作線程;
(12) 檢測工作線程是否有效,若檢測結(jié)果為是,則返回步驟(11);
(13) 若步驟(12)中檢測的結(jié)果為否,則殺死工作線程,釋放資源;
(14) 重新啟動工作線程。
所述的工作線程參數(shù),包括服務(wù)器的IP地址、機器名、異常檢測間隔時間、 異常計數(shù)器臨界值、初始信號值、報警方式。 所述的工作線程可以設(shè)定一個或一個以上。
所述的匹配是指工作線程在監(jiān)控期間,定期發(fā)送檢測信號給短信網(wǎng)關(guān)服務(wù)器, 將檢測信號返回結(jié)果與上一次的返回結(jié)果進行匹配。
所述的發(fā)送警報信息采取的方式包括短信、電子郵件、屏幕顯示。 所述的檢測信號為Http Header。
與現(xiàn)有技術(shù)相比,本發(fā)明方法使用方便,成本較低。
圖1是本發(fā)明短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法的流程圖2是本發(fā)明短信網(wǎng)關(guān)服務(wù)器的監(jiān)控系統(tǒng)的主要結(jié)構(gòu)示意圖。
具體實施例方式
下面結(jié)合附圖及具體實施例對本發(fā)明作進一步說明。
如圖1所示,在提短信網(wǎng)關(guān)服務(wù)器的監(jiān)控系統(tǒng)中步驟1是初始步驟,設(shè)定工 作線程參數(shù);在步驟2中,啟動工作線程;在步驟3中,發(fā)送檢測信號到短信 網(wǎng)關(guān)服務(wù)器;在步驟4中,檢測反饋是否超時,若檢測結(jié)果為否,則運行步驟 5;若檢測結(jié)果為是,則跳至步驟7;在步驟5中,檢測反饋是否匹配,若檢測 結(jié)果為是,則運行步驟6,若檢測結(jié)果為否,則運行步驟7;在步驟6中,異 常計數(shù)器清零;;在步驟7中,異常計數(shù)器加一;在步驟8中,檢測異常計數(shù) 器是否超過臨界值,若檢測結(jié)果為否,則返回步驟3;若步驟8中檢測的結(jié)果 為是,則在步驟9中,發(fā)送報警信息;在步驟10中,啟動守護線程;在步驟 11中,監(jiān)控工作線程;在步驟12中,檢測工作線程是否有效,若檢測結(jié)果為
是,則返回步驟ll;若步驟12中檢測的結(jié)果為否,則在步驟13中,殺死工作 線程,釋放資源;檢測異常計數(shù)器是否超過臨界值,若檢測結(jié)果為否,則返回 步驟8;在步驟14中,重新啟動工作線程。
如圖2所示,該圖2是本發(fā)明短信網(wǎng)關(guān)服務(wù)器的監(jiān)控系統(tǒng)的主要結(jié)構(gòu)示意圖, 本發(fā)明的程序部署在一臺監(jiān)控計算機15上,該監(jiān)控計算機15通過網(wǎng)絡(luò)16與網(wǎng)絡(luò) 16上的一臺至多臺短信網(wǎng)關(guān)服務(wù)器17連接,以達到監(jiān)控的目的。
權(quán)利要求
1.短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法,其特征在于,該方法包括下列步驟(1)設(shè)定工作線程參數(shù);(2)啟動工作線程;(3)發(fā)送檢測信號到短信網(wǎng)關(guān)服務(wù)器;(4)檢測反饋是否超時,若檢測結(jié)果為否,則運行步驟(5),若檢測結(jié)果為是,則跳至步驟(7);(5)檢測反饋是否匹配,若檢測結(jié)果為是,則運行步驟(6),若檢測結(jié)果為否,則運行步驟(7);(6)異常計數(shù)器清零;(7)異常計數(shù)器加一;(8)檢測異常計數(shù)器是否超過臨界值,若檢測結(jié)果為否,則返回步驟(3);(9)若步驟(8)中檢測的結(jié)果為是,則發(fā)送報警信息;(10)啟動守護線程;(11)監(jiān)控工作線程;(12)檢測工作線程是否有效,若檢測結(jié)果為是,則返回步驟(11);(13)若步驟(12)中檢測的結(jié)果為否,則殺死工作線程,釋放資源;(14)重新啟動工作線程。
2. 根據(jù)權(quán)利要求1所述的短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法,其特征在于,所述的 工作線程參數(shù),包括服務(wù)器的IP地址、機器名、異常檢測間隔時間、異常計數(shù)器 臨界值、初始信號值、報警方式。
3. 根據(jù)權(quán)利要求1所述的短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法,其特征在于,所述的 工作線程可以設(shè)定一個或一個以上。
4. 根據(jù)權(quán)利要求1所述的短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法,其特征在于,所述的 匹配是指工作線程在監(jiān)控期間,定期發(fā)送檢測信號給短信網(wǎng)關(guān)服務(wù)器,將檢測信號 返回結(jié)果與上一次的返回結(jié)果進行匹配。
5. 根據(jù)權(quán)利要求1所述的短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法,其特征在于,所述的 發(fā)送警報信息采取的方式包括短信、電子郵件、屏幕顯示。
6. 根據(jù)權(quán)利要求1所述的短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法,其特征在于,所述的檢測信號為HttpHeader。
全文摘要
本發(fā)明涉及短信網(wǎng)關(guān)服務(wù)器的監(jiān)控方法,該方法包括下列步驟設(shè)定工作線程參數(shù);啟動工作線程;發(fā)送檢測信號到短信網(wǎng)關(guān)服務(wù)器;檢測反饋是否超時,若為否,則檢測反饋是否匹配,若為否,則異常計數(shù)器加一;檢測異常計數(shù)器是否超過臨界值,若為是,則發(fā)送報警信息;啟動守護線程;監(jiān)控工作線程;檢測工作線程是否有效,若為否,則殺死工作線程,釋放資源;重新啟動工作線程。與現(xiàn)有技術(shù)相比,本發(fā)明方法使用方便,成本較低。
文檔編號H04L12/26GK101374080SQ20071004526
公開日2009年2月25日 申請日期2007年8月24日 優(yōu)先權(quán)日2007年8月24日
發(fā)明者吳淵皓 申請人:上海合勝計算機科技有限公司