欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法及系統(tǒng)的制作方法

文檔序號(hào):6584957閱讀:256來(lái)源:國(guó)知局
專利名稱:一種應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法及系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,尤其涉及Windows應(yīng)用程序穩(wěn)定運(yùn)行的控制方法及 系統(tǒng)。
背景技術(shù)
在Windows環(huán)境下, 一些要求自動(dòng)化的業(yè)務(wù)系統(tǒng)中,需要開發(fā)Windows服務(wù)在后臺(tái) 24小時(shí)不間斷運(yùn)行。 一般在應(yīng)用服務(wù)中使用定時(shí)器,定時(shí)執(zhí)行某項(xiàng)任務(wù)。但是由于Windows 操作系統(tǒng)、應(yīng)用服務(wù)本身、開發(fā)工具運(yùn)行庫(kù)的不穩(wěn)定,可能造成應(yīng)用服務(wù)程序在長(zhǎng)時(shí)間運(yùn)行 時(shí),異常終止。從而影響業(yè)務(wù)系統(tǒng)正常運(yùn)作。 現(xiàn)有的自動(dòng)化業(yè)務(wù)系統(tǒng)中,一般通過人工巡檢,檢查應(yīng)用服務(wù)程序是否正常運(yùn)行, 在應(yīng)用服務(wù)程序不運(yùn)行時(shí)對(duì)其人工啟動(dòng)。由于人工定時(shí)巡檢應(yīng)用服務(wù)程序成本過高,且無(wú) 法及時(shí)發(fā)現(xiàn)應(yīng)用服務(wù)程序的運(yùn)行狀況,導(dǎo)致自動(dòng)化業(yè)務(wù)系統(tǒng)仍時(shí)有中斷停止的故障出現(xiàn)。

發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題在于,針對(duì)現(xiàn)有技術(shù)的上述缺陷,提供一種應(yīng)用服務(wù)程
序穩(wěn)定運(yùn)行控制方法及系統(tǒng),其可以解決自動(dòng)化業(yè)務(wù)程序長(zhǎng)時(shí)間運(yùn)行過程中的穩(wěn)定性問
題,使自動(dòng)化業(yè)務(wù)程序在自動(dòng)終止時(shí)能自動(dòng)再啟動(dòng),保證不間斷運(yùn)行。 本發(fā)明解決其技術(shù)問題所采用的技術(shù)方案是 構(gòu)造一種應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法,其包括以下步驟 A、接收來(lái)自應(yīng)用服務(wù)器的開始監(jiān)控指令,從應(yīng)用服務(wù)器中獲取當(dāng)前運(yùn)行時(shí)間及超 時(shí)時(shí)限; B、接收應(yīng)用服務(wù)器的更新指令,從應(yīng)用服務(wù)器中獲取本次更新的運(yùn)行時(shí)間;
C、計(jì)算所述本次更新的運(yùn)行時(shí)間和所述上次運(yùn)行時(shí)間的時(shí)間差,并將所述時(shí)間差 與所述超時(shí)時(shí)限進(jìn)行比較; D、在所述時(shí)間差大于所述超時(shí)時(shí)限時(shí),產(chǎn)生復(fù)位信息,控制所述應(yīng)用服務(wù)器復(fù)位, 繼續(xù)執(zhí)行所述步驟A。 本發(fā)明所述的應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法,其中,還包括步驟 E、在所述時(shí)間差小于等于所述超時(shí)時(shí)限時(shí),將所述更新的運(yùn)行時(shí)間作為新的當(dāng)前
運(yùn)行時(shí)間,并產(chǎn)生運(yùn)行正常信息,繼續(xù)執(zhí)行所述步驟B。 3、根據(jù)權(quán)利要求1所述的應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法,其特征在于,還包括 步驟 F、存儲(chǔ)所有接收到的所述應(yīng)用服務(wù)器的運(yùn)行時(shí)間信息。 本發(fā)明還提供了一種應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制系統(tǒng),其中,包括監(jiān)控驅(qū)動(dòng)裝置、 和幀聽服務(wù)器; 所述監(jiān)控驅(qū)動(dòng)裝置,用于接收來(lái)自應(yīng)用服務(wù)器的開始監(jiān)控指令,從應(yīng)用服務(wù)器中 獲取當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限,接收應(yīng)用服務(wù)器的更新指令,從應(yīng)用服務(wù)器中獲取本次更
4新的運(yùn)行時(shí)間,并在接收到所述偵聽服務(wù)器的復(fù)位信息后,向應(yīng)用服務(wù)器發(fā)送復(fù)位操作指 令; 所述偵聽服務(wù)器,用于計(jì)算所述本次更新的運(yùn)行時(shí)間和所述上次運(yùn)行時(shí)間的時(shí)間
差,并將所述時(shí)間差與所述超時(shí)時(shí)限進(jìn)行比較,在所述時(shí)間差大于所述超時(shí)時(shí)限時(shí),向所述
監(jiān)控驅(qū)動(dòng)裝置發(fā)送復(fù)位信息,在所述時(shí)間差小于等于所述超時(shí)時(shí)限時(shí),將所述更新的運(yùn)行
時(shí)間作為新的當(dāng)前運(yùn)行時(shí)間,并向所述監(jiān)控驅(qū)動(dòng)裝置發(fā)送運(yùn)行正常信息。 本發(fā)明所述的控制系統(tǒng),其中,所述監(jiān)控驅(qū)動(dòng)裝置包括監(jiān)控啟動(dòng)模塊、更新模塊、
消息發(fā)送模塊、反饋信息接收模塊、反饋信息判斷模塊和復(fù)位模塊其中, 所述監(jiān)控啟動(dòng)模塊,用于連接所述應(yīng)用服務(wù)器的調(diào)用開始監(jiān)控接口 ,接收來(lái)自應(yīng) 用服務(wù)器的開始監(jiān)控指令,從應(yīng)用服務(wù)器中獲取當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限;
所述更新模塊,用于連接所述應(yīng)用服務(wù)器的調(diào)用更新時(shí)間接口,接收應(yīng)用服務(wù)器 的更新指令,從應(yīng)用服務(wù)器中獲取本次更新的運(yùn)行時(shí)間; 所述消息發(fā)送模塊,用于向所述偵聽服務(wù)器發(fā)送所述當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限、 更新的運(yùn)行時(shí)間; 反饋信息接收模塊,用于接收所述偵聽服務(wù)器反饋的信息; 所述反饋信息判斷模塊,用于判斷所述偵聽服務(wù)器反饋的信息是否為復(fù)位信息;
所述復(fù)位模塊,用于在所述偵聽服務(wù)器反饋的信息為復(fù)位信息時(shí),向應(yīng)用服務(wù)器 發(fā)送復(fù)位操作指令。 本發(fā)明所述的控制系統(tǒng),其中,所述偵聽服務(wù)器包括消息接收模塊、超時(shí)判斷模塊 和信息反饋模塊;其中, 所述消息接收模塊,用于接收所述監(jiān)控驅(qū)動(dòng)裝置發(fā)送的所述當(dāng)前運(yùn)行時(shí)間及超時(shí) 時(shí)限、更新的運(yùn)行時(shí)間; 所述超時(shí)判斷模塊,用于計(jì)算所述本次更新的運(yùn)行時(shí)間和所述上次運(yùn)行時(shí)間的時(shí) 間差,并將所述時(shí)間差與所述超時(shí)時(shí)限進(jìn)行比較; 所述信息反饋模塊,用于在所述時(shí)間差大于所述超時(shí)時(shí)限時(shí),向所述監(jiān)控驅(qū)動(dòng)裝 置發(fā)送復(fù)位信息,在所述時(shí)間差小于等于所述超時(shí)時(shí)限時(shí),將所述更新的運(yùn)行時(shí)間作為新 的當(dāng)前運(yùn)行時(shí)間,并向所述監(jiān)控驅(qū)動(dòng)裝置發(fā)送運(yùn)行正常信息。 本發(fā)明所述的控制系統(tǒng),其中,所述監(jiān)控驅(qū)動(dòng)裝置還包括結(jié)束監(jiān)控模塊,用于連接 所述應(yīng)用服務(wù)器的調(diào)用結(jié)束監(jiān)控接口,并通過所述消息發(fā)送模塊向所述偵聽服務(wù)器發(fā)送結(jié) 束監(jiān)控信息。 本發(fā)明所述的控制系統(tǒng),其中,還包括連接所述偵聽服務(wù)器的數(shù)據(jù)庫(kù),用于存儲(chǔ)接 收到的所述應(yīng)用服務(wù)器的運(yùn)行時(shí)間信息。 本發(fā)明通過對(duì)應(yīng)用服務(wù)程序進(jìn)行實(shí)施偵聽及監(jiān)控,可以解決自動(dòng)化業(yè)務(wù)程序長(zhǎng)時(shí) 間運(yùn)行過程中的穩(wěn)定性問題,使自動(dòng)化業(yè)務(wù)程序在自動(dòng)終止時(shí)能自動(dòng)再啟動(dòng),保證其不間 斷運(yùn)行,為業(yè)務(wù)系統(tǒng)的穩(wěn)定性提供保障。而且記錄應(yīng)用服務(wù)程序的運(yùn)行時(shí)間信息,便于對(duì)應(yīng) 用服務(wù)程序的運(yùn)進(jìn)行跟蹤、分析。


下面將結(jié)合附圖及實(shí)施例對(duì)本發(fā)明作進(jìn)一步說(shuō)明,附圖中
圖1是本發(fā)明實(shí)施例的應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法流程圖;
圖2是本發(fā)明實(shí)施例的應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制系統(tǒng)原理框圖。
具體實(shí)施例方式
下面結(jié)合圖示,對(duì)本發(fā)明的優(yōu)選實(shí)施例作詳細(xì)介紹。 本發(fā)明較佳實(shí)施例的應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法流程圖如圖1所示,包括以 下步驟 S101、偵聽服務(wù)器接收來(lái)自應(yīng)用服務(wù)器的開始監(jiān)控指令,從應(yīng)用服務(wù)器中獲取當(dāng) 前運(yùn)行時(shí)間及超時(shí)時(shí)限; S102、接收應(yīng)用服務(wù)器的更新指令,從應(yīng)用服務(wù)器中獲取本次更新的運(yùn)行時(shí)間;
S103、計(jì)算所述本次更新的運(yùn)行時(shí)間和上次運(yùn)行時(shí)間的時(shí)間差,并將時(shí)間差與超 時(shí)時(shí)限進(jìn)行比較; S104、在時(shí)間差大于超時(shí)時(shí)限時(shí),產(chǎn)生復(fù)位信息; S105、在時(shí)間差小于等于超時(shí)時(shí)限時(shí),將更新的運(yùn)行時(shí)間作為新的當(dāng)前運(yùn)行時(shí)間, 并產(chǎn)生運(yùn)行正常信息; S106、監(jiān)控驅(qū)動(dòng)器等待偵聽服務(wù)器反饋來(lái)的信息,并判斷信息是復(fù)位信息還是運(yùn) 行正常信息; S107、當(dāng)信息是復(fù)位信息時(shí),向應(yīng)用服務(wù)器發(fā)送復(fù)位操作指令,控制應(yīng)用程序復(fù)位 重新啟動(dòng),并繼續(xù)執(zhí)行步驟S101 ; 當(dāng)接收到的是運(yùn)行正常信息時(shí),結(jié)束判斷,并繼續(xù)執(zhí)行步驟S102。 為了對(duì)應(yīng)用程序的運(yùn)行狀況進(jìn)行跟蹤,分析其出故障的頻率,本實(shí)施例的控制方
法還包括步驟 S108、將所有接收到的應(yīng)用服務(wù)器的運(yùn)行時(shí)間信息存儲(chǔ)至數(shù)據(jù)庫(kù)中,包括正常運(yùn) 行時(shí)間和出故障的時(shí)間,以便于進(jìn)行后期分析維護(hù)。 本發(fā)明還提供了一種可完成以上控制方法各步驟的應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制 系統(tǒng),包括監(jiān)控驅(qū)動(dòng)裝置10和幀聽服務(wù)器20,其原理框圖如圖2所示。其中,監(jiān)控驅(qū)動(dòng)裝置 10主要安裝于被監(jiān)控的應(yīng)用程序所在的應(yīng)用服務(wù)器30上,偵聽服務(wù)器20可以是設(shè)置在遠(yuǎn) 程的服務(wù)器。因此可以采用一臺(tái)偵聽服務(wù)器20來(lái)實(shí)現(xiàn)對(duì)多臺(tái)應(yīng)用服務(wù)器30上的應(yīng)用程序 的監(jiān)控,只需根據(jù)不同應(yīng)用服務(wù)器30的IP地址信息進(jìn)行區(qū)分即可。而每個(gè)應(yīng)用服務(wù)器30 上都要對(duì)應(yīng)安裝一個(gè)監(jiān)控驅(qū)動(dòng)裝置10。 本實(shí)施例中,監(jiān)控驅(qū)動(dòng)裝置10主要用于接收來(lái)自應(yīng)用服務(wù)器30的開始監(jiān)控指令, 從應(yīng)用服務(wù)器30中獲取當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限,接收應(yīng)用服務(wù)器30的更新指令,從應(yīng)用 服務(wù)器30中獲取應(yīng)用程序更新的運(yùn)行時(shí)間,并在接收到偵聽服務(wù)器20的復(fù)位信息后,向應(yīng) 用服務(wù)器30發(fā)送復(fù)位操作指令,強(qiáng)制應(yīng)用程序復(fù)位。偵聽服務(wù)器20用于計(jì)算應(yīng)用程序本 次更新的運(yùn)行時(shí)間和上次運(yùn)行時(shí)間的時(shí)間差,并將該時(shí)間差與預(yù)先接收到的超時(shí)時(shí)限進(jìn)行 比較,當(dāng)該時(shí)間差大于超時(shí)時(shí)限時(shí),向監(jiān)控驅(qū)動(dòng)裝置10發(fā)送復(fù)位信息,當(dāng)該時(shí)間差小于等 于超時(shí)時(shí)限時(shí),將更新的運(yùn)行時(shí)間作為新的當(dāng)前運(yùn)行時(shí)間,用于與下一次接收到的新的當(dāng) 前運(yùn)行時(shí)間來(lái)計(jì)算時(shí)間差,并向監(jiān)控驅(qū)動(dòng)裝置10發(fā)送運(yùn)行正常信息。 本實(shí)施例的控制系統(tǒng)中,如圖2所示,監(jiān)控驅(qū)動(dòng)裝置10具體可包括監(jiān)控啟動(dòng)模塊11、更新模塊12、消息發(fā)送模塊14、反饋信息接收模塊15、反饋信息判斷模塊16和復(fù)位模塊 17。 其中,監(jiān)控啟動(dòng)模塊11用于連接應(yīng)用服務(wù)器30的調(diào)用開始監(jiān)控接口 31 ,接收來(lái)自 應(yīng)用服務(wù)器30的開始監(jiān)控指令,從應(yīng)用服務(wù)器30中獲取應(yīng)用程序當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí) 限。更新模塊12用于連接應(yīng)用服務(wù)器30的調(diào)用更新時(shí)間接口 32,接收應(yīng)用服務(wù)器30的 更新指令,從應(yīng)用服務(wù)器30中獲取本次更新的運(yùn)行時(shí)間。其中應(yīng)用服務(wù)器30中應(yīng)用程序 更新頻率是用戶在各應(yīng)用程序中根據(jù)需要設(shè)定的。消息發(fā)送模塊14用于向偵聽服務(wù)器20 發(fā)送應(yīng)用程序當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限、更新的運(yùn)行時(shí)間。反饋信息接收模塊15用于接收 偵聽服務(wù)器20反饋的信息,該反饋的信息是復(fù)位信息或運(yùn)行正常信息。反饋信息判斷模塊 16用于判斷偵聽服務(wù)器20反饋的信息是否為復(fù)位信息。當(dāng)是復(fù)位信息時(shí),則通過復(fù)位模塊 17向應(yīng)用服務(wù)器30發(fā)送復(fù)位操作指令,強(qiáng)制應(yīng)用程序復(fù)位。 本實(shí)施例的控制系統(tǒng)中,如圖2所示,偵聽服務(wù)器20包括消息接收模塊21、超時(shí)判 斷模塊22和信息反饋模塊23。其中,消息接收模塊21用于接收監(jiān)控驅(qū)動(dòng)裝置10發(fā)送的 應(yīng)用程序的當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限、更新的運(yùn)行時(shí)間。超時(shí)判斷模塊22用于計(jì)算更新的 運(yùn)行時(shí)間和開始運(yùn)行時(shí)間的時(shí)間差,并將該時(shí)間差與超時(shí)時(shí)限進(jìn)行比較。信息反饋模塊23 用于在時(shí)間差大于超時(shí)時(shí)限時(shí),向監(jiān)控驅(qū)動(dòng)裝置10發(fā)送復(fù)位信息;在時(shí)間差小于等于超時(shí) 時(shí)限時(shí),將更新的運(yùn)行時(shí)間作為新的當(dāng)前運(yùn)行時(shí)間,并向監(jiān)控驅(qū)動(dòng)裝置10發(fā)送運(yùn)行正常信 息。 本實(shí)施例的控制系統(tǒng)中,如圖2所示,監(jiān)控驅(qū)動(dòng)裝置10還包括結(jié)束監(jiān)控模塊13, 用于連接應(yīng)用服務(wù)器30的調(diào)用結(jié)束監(jiān)控接口 33,并通過消息發(fā)送模塊14向偵聽服務(wù)器20 發(fā)送結(jié)束監(jiān)控信息。 本實(shí)施例的控制系統(tǒng)中,如圖2所示,還包括連接偵聽服務(wù)器20的數(shù)據(jù)庫(kù)40,用于 存儲(chǔ)接收到的應(yīng)用服務(wù)器30的運(yùn)行數(shù)據(jù)信息,包括正常運(yùn)行時(shí)間和判斷出來(lái)的出故障的 時(shí)間,以便于進(jìn)行應(yīng)用程序的分析維護(hù)。 本發(fā)明以上實(shí)施例中,以一臺(tái)偵聽服務(wù)器對(duì)應(yīng)監(jiān)控一臺(tái)應(yīng)用服務(wù)器為例進(jìn)行了說(shuō) 明,當(dāng)需要監(jiān)控多臺(tái)應(yīng)用服務(wù)器時(shí),只需將不同應(yīng)用服務(wù)器發(fā)送來(lái)的時(shí)間消息,及超時(shí)判斷 結(jié)果等數(shù)據(jù)按照該應(yīng)用服務(wù)器對(duì)應(yīng)的IP地址信息進(jìn)行接收、存儲(chǔ)、計(jì)算等操作,即可完成 多臺(tái)應(yīng)用服務(wù)器的監(jiān)控,在此不再贅述。 本發(fā)明通過對(duì)應(yīng)用服務(wù)程序進(jìn)行實(shí)施偵聽及監(jiān)控,可以解決自動(dòng)化業(yè)務(wù)程序長(zhǎng)時(shí) 間運(yùn)行過程中的穩(wěn)定性問題,使自動(dòng)化業(yè)務(wù)程序在自動(dòng)終止時(shí)能自動(dòng)再啟動(dòng),保證其不間 斷運(yùn)行,為業(yè)務(wù)系統(tǒng)的穩(wěn)定性提供保障。而且記錄應(yīng)用服務(wù)程序的運(yùn)行時(shí)間信息,便于對(duì)應(yīng) 用服務(wù)程序的運(yùn)行狀況進(jìn)行跟蹤、分析。 應(yīng)當(dāng)理解的是,對(duì)本領(lǐng)域普通技術(shù)人員來(lái)說(shuō),可以根據(jù)上述說(shuō)明加以改進(jìn)或變換, 而所有這些改進(jìn)和變換都應(yīng)屬于本發(fā)明所附權(quán)利要求的保護(hù)范圍。
權(quán)利要求
一種應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法,其特征在于,包括以下步驟.A、接收來(lái)自應(yīng)用服務(wù)器的開始監(jiān)控指令,從應(yīng)用服務(wù)器中獲取當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限;B、接收應(yīng)用服務(wù)器的更新指令,從應(yīng)用服務(wù)器中獲取本次更新的運(yùn)行時(shí)間;C、計(jì)算本次更新的運(yùn)行時(shí)間和上次運(yùn)行時(shí)間的時(shí)間差,并將所述時(shí)間差與所述超時(shí)時(shí)限進(jìn)行比較;D、在所述時(shí)間差大于所述超時(shí)時(shí)限時(shí),產(chǎn)生復(fù)位信息,控制所述應(yīng)用服務(wù)器復(fù)位。
2. 根據(jù)權(quán)利要求1所述的應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法,其特征在于,還包括步驟E、 在所述時(shí)間差小于等于所述超時(shí)時(shí)限時(shí),產(chǎn)生運(yùn)行正常信息,將所述更新的運(yùn)行時(shí)間作為新的當(dāng)前運(yùn)行時(shí)間,繼續(xù)執(zhí)行所述步驟B。
3. 根據(jù)權(quán)利要求1所述的應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法,其特征在于,還包括步驟F、 存儲(chǔ)接收到的所述應(yīng)用服務(wù)器的運(yùn)行時(shí)間信息,包括正常運(yùn)行時(shí)間和出故障的時(shí)間。
4. 一種應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制系統(tǒng),其特征在于,包括監(jiān)控驅(qū)動(dòng)裝置、和偵聽服務(wù)器;所述監(jiān)控驅(qū)動(dòng)裝置,用于接收來(lái)自應(yīng)用服務(wù)器的開始監(jiān)控指令,從應(yīng)用服務(wù)器中獲取當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限,接收應(yīng)用服務(wù)器的更新指令,從應(yīng)用服務(wù)器中獲取本次更新的運(yùn)行時(shí)間,并在接收到所述偵聽服務(wù)器的復(fù)位信息后,向應(yīng)用服務(wù)器發(fā)送復(fù)位操作指令;所述偵聽服務(wù)器,用于計(jì)算所述本次更新的運(yùn)行時(shí)間和所述上次運(yùn)行時(shí)間的時(shí)間差,并將所述時(shí)間差與所述超時(shí)時(shí)限進(jìn)行比較,在所述時(shí)間差大于所述超時(shí)時(shí)限時(shí),向所述監(jiān)控驅(qū)動(dòng)裝置發(fā)送復(fù)位信息,在所述時(shí)間差小于等于所述超時(shí)時(shí)限時(shí),將所述更新的運(yùn)行時(shí)間作為新的當(dāng)前運(yùn)行時(shí)間,并向所述監(jiān)控驅(qū)動(dòng)裝置發(fā)送運(yùn)行正常信息。
5. 根據(jù)權(quán)利要求4所述的控制系統(tǒng),其特征在于,所述監(jiān)控驅(qū)動(dòng)裝置包括監(jiān)控啟動(dòng)模塊、更新模塊、消息發(fā)送模塊、反饋信息接收模塊、反饋信息判斷模塊和復(fù)位模塊其中,所述監(jiān)控啟動(dòng)模塊,用于連接所述應(yīng)用服務(wù)器的調(diào)用開始監(jiān)控接口 ,接收來(lái)自應(yīng)用服務(wù)器的開始監(jiān)控指令,從應(yīng)用服務(wù)器中獲取當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限;所述更新模塊,用于連接所述應(yīng)用服務(wù)器的調(diào)用更新時(shí)間接口 ,接收應(yīng)用服務(wù)器的更新指令,從應(yīng)用服務(wù)器中獲取本次更新的運(yùn)行時(shí)間;所述消息發(fā)送模塊,用于向所述偵聽服務(wù)器發(fā)送所述當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限、更新的運(yùn)行時(shí)間;反饋信息接收模塊,用于接收所述偵聽服務(wù)器反饋的信息;所述反饋信息判斷模塊,用于判斷所述偵聽服務(wù)器反饋的信息是否為復(fù)位信息;所述復(fù)位模塊,用于在所述偵聽服務(wù)器反饋的信息為復(fù)位信息時(shí),向應(yīng)用服務(wù)器發(fā)送復(fù)位操作指令。
6. 根據(jù)權(quán)利要求4所述的控制系統(tǒng),其特征在于,所述偵聽服務(wù)器包括消息接收模塊、超時(shí)判斷模塊和信息反饋模塊;其中,所述消息接收模塊,用于接收所述監(jiān)控驅(qū)動(dòng)裝置發(fā)送的所述當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限、更新的運(yùn)行時(shí)間;所述超時(shí)判斷模塊,用于計(jì)算所述本次更新的運(yùn)行時(shí)間和所述上次開始運(yùn)行時(shí)間的時(shí)間差,并將所述時(shí)間差與所述超時(shí)時(shí)限進(jìn)行比較;所述信息反饋模塊,用于在所述時(shí)間差大于所述超時(shí)時(shí)限時(shí),向所述監(jiān)控驅(qū)動(dòng)裝置發(fā)送復(fù)位信息,在所述時(shí)間差小于等于所述超時(shí)時(shí)限時(shí),將所述更新的運(yùn)行時(shí)間作為新的當(dāng)前運(yùn)行時(shí)間,并向所述監(jiān)控驅(qū)動(dòng)裝置發(fā)送運(yùn)行正常信息。
7. 根據(jù)權(quán)利要求5所述的控制系統(tǒng),其特征在于,所述監(jiān)控驅(qū)動(dòng)裝置還包括結(jié)束監(jiān)控模塊,用于連接所述應(yīng)用服務(wù)器的調(diào)用結(jié)束監(jiān)控接口,并通過所述消息發(fā)送模塊向所述偵聽服務(wù)器發(fā)送結(jié)束監(jiān)控信息。
8. 根據(jù)權(quán)利要求4所述的控制系統(tǒng),其特征在于,還包括連接所述偵聽服務(wù)器的數(shù)據(jù)庫(kù),用于存儲(chǔ)接收到的所述應(yīng)用服務(wù)器的運(yùn)行時(shí)間信息,包括正常運(yùn)行時(shí)間和出故障的時(shí)間。
全文摘要
本發(fā)明涉及一種應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法及系統(tǒng),其中應(yīng)用服務(wù)程序穩(wěn)定運(yùn)行控制方法包括以下步驟A、接收來(lái)自應(yīng)用服務(wù)器的開始監(jiān)控指令,從應(yīng)用服務(wù)器中獲取當(dāng)前運(yùn)行時(shí)間及超時(shí)時(shí)限;B、接收應(yīng)用服務(wù)器的更新指令,從應(yīng)用服務(wù)器中獲取本次更新的運(yùn)行時(shí)間;C、計(jì)算本次更新的運(yùn)行時(shí)間和上次運(yùn)行時(shí)間的時(shí)間差,并將時(shí)間差與超時(shí)時(shí)限進(jìn)行比較;D、在時(shí)間差大于所述超時(shí)時(shí)限時(shí),產(chǎn)生復(fù)位信息,控制應(yīng)用服務(wù)器復(fù)位。本發(fā)明解決了自動(dòng)化業(yè)務(wù)程序長(zhǎng)時(shí)間運(yùn)行過程中的穩(wěn)定性問題,使自動(dòng)化業(yè)務(wù)程序在自動(dòng)終止時(shí)能自動(dòng)再啟動(dòng),保證其不間斷運(yùn)行,而且可以對(duì)應(yīng)用服務(wù)程序的運(yùn)行狀況進(jìn)行跟蹤、分析。
文檔編號(hào)G06F11/30GK101727378SQ20091023952
公開日2010年6月9日 申請(qǐng)日期2009年12月31日 優(yōu)先權(quán)日2009年12月31日
發(fā)明者鄭磊 申請(qǐng)人:深圳聯(lián)友科技有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
崇州市| 三门峡市| 蒙山县| 思南县| 长顺县| 玛曲县| 宣城市| 瑞丽市| 浙江省| 泊头市| 剑河县| 绥德县| 鄂尔多斯市| 北票市| 前郭尔| 渭源县| 杂多县| 宝鸡市| 临夏市| 连平县| 平顶山市| 抚顺市| 平武县| 利津县| 临城县| 微山县| 彭州市| 乐业县| 呼图壁县| 宜章县| 延津县| 淮滨县| 衡山县| 松滋市| 五河县| 张掖市| 长沙县| 陕西省| 布拖县| 贵德县| 两当县|