[發明專利]一種應用程序管理方法在審
| 申請號: | 201611208567.3 | 申請日: | 2016-12-23 |
| 公開(公告)號: | CN106874082A | 公開(公告)日: | 2017-06-20 |
| 發明(設計)人: | 孔祥焱;王悅;金魁 | 申請(專利權)人: | 沈陽通用軟件有限公司 |
| 主分類號: | G06F9/48 | 分類號: | G06F9/48 |
| 代理公司: | 暫無信息 | 代理人: | 暫無信息 |
| 地址: | 110179 遼寧省沈陽市渾南*** | 國省代碼: | 遼寧;21 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 應用程序 管理 方法 | ||
技術領域
本發明屬于應用安全管理技術領域,特別涉及一種應用程序管理方法。
背景技術
在一個規模較大,運行情況較為復雜的計算機網絡中,要進行有效的安全性和可靠性管理,采用的網絡管理系統通常由多個進程或應用程序組成。而這些進程并非簡單地獨自運行,他們之間往往有著密切地依賴關系,其中一個最基本的條件就是構成一個網絡管理系統的所有必要進程都必須同時按預定方式正常運行。為了確保這種系統環境的穩定,我們需要一個進程管理器來監測每一個選定或注冊的進程。一旦發現問題,將觸發恢復機制或其他相應的出錯處理機制,以確保一個復雜的網絡管理系統的完整性。
發明內容
本發明的目的在于提供一種多進程的管理方法和系統,由此可以在一個大規模、運行情況復雜的系統中,提高穩定性和可靠性,確保整個系統的完整性。
本發明的目的是通過以下技術方案實現的:
a. 獲取終端中正在運行的應用程序:根據預設規則獲取終端中的熱點應用程序;
b.生成白名單:按照預設整合規則將正在運行的應用程序和熱點應用程序進行整合以生成白名單;
c. 終止應用程序:終止白名單中的正在運行的應用程序。
如上所述的計算機網絡應用程序管理系統,所述的進程聯合體包括單機進程聯合體,即由一組進程組成,這些進程運行在同一臺計算機上;還包括網絡進程聯合體,即由一組運行在網絡中的多臺計算機上的進程組成。
本發明的優點與效果是:
在一個由多進程組成的復雜系統內,引入進程管理機制,負責實施進程管理的進程管理器本身除進行進程管理外,不做任何其他事情。因此,可以保證進程管理器本身的高可靠性。由于進程管理器對所有被管理進程的實時運行狀態進行監控,一旦發現異常,即觸發相應的處理機制,從而可以在整體上明顯提高系統的可靠性,特別是可以有效杜絕系統在不完整或出錯情況下運行。本專利發明的進程管理機制,既可以在一臺計算機內實施,也可在一個局域網環境內實施。
附圖說明
圖1是本發明的流程圖;
圖2是本發明的實施例結構示意圖。
具體實施方式
如圖1所示,詳細描述網絡管理平臺服務端200自我保護的全過程。
服務端自我保護主要是針對服務端的關鍵進程進行保護,從而提高服務在服務端的穩定性和可靠性。服務端的進程主要包括進程201、通信服務202、業務邏輯203和數據服務204四個部分。通信服務202、業務邏輯203和數據服務204完成各自需要完成的功能, 201負責對其他的功能組件進行保護。由于服務端的進程都在同一臺計算機上,所以是一個單機進程聯合體。201是管理進程,其他的組件都是被管理進程,并且都是本地進程。
201進程首先啟動,然后是通信服務進程202,接著數據服務進程203,最后是業務邏輯204進程,后三個進程啟動后會通過進程間通信機制給進程201發送注冊信息,進程登記的初始化工作。進程201接收到后,把每個被管理進程的信息進行登記,保存在內存中。當登記完成后,進程201就開始對被管理進程(202、203、204)進行監視和管理,進程201每隔一段CPU時鐘的周期,會遍歷所有已經登記的被管理進程的狀態信息,這些信息都保存在內存中,進程201逐個檢查被管理進程的運行狀態,進程201會通過進程間通信的機制向被管理發出指令,如果被管理進程在一段CPU時鐘周期內沒有回復,則認為其出現異常,這時201會終止出現異常的進程,并重新啟動該進程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于沈陽通用軟件有限公司,未經沈陽通用軟件有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201611208567.3/2.html,轉載請聲明來源鉆瓜專利網。





