[發明專利]一種用于管理進程的方法及系統有效
| 申請號: | 201410539280.3 | 申請日: | 2014-10-13 |
| 公開(公告)號: | CN104298563B | 公開(公告)日: | 2018-08-21 |
| 發明(設計)人: | 孫英昊;朱輝 | 申請(專利權)人: | 中國外匯交易中心 |
| 主分類號: | G06F9/50 | 分類號: | G06F9/50;G06F9/48;G06F9/54 |
| 代理公司: | 北京市金杜律師事務所 11256 | 代理人: | 鄭立柱 |
| 地址: | 201203 上海*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 管理 進程 方法 系統 | ||
本發明提供了一種用于管理進程的方法及系統。根據本發明的一個實施例,該系統包括:至少一個本地管理器,用于對進程進行管理,其中該進程配置有線程,該線程用于協助管理該進程;域管理器,其與該至少一個本地管理器耦合,用于管理該多個本地管理器及該進程;其中,該本地管理器被配置為接收來自該進程的注冊請求,并根據配置文件為該進程分配資源,以及通過與該進程的該線程進行通信來監控該進程的狀態。
技術領域
本發明涉及一種用于管理進程的方法及系統。
背景技術
隨著信息化的迅速發展,在銀行等領域的應用系統中,越發需要一種方法來對各種多樣化的進程進行管理。例如,為各種進程分配相應的合適的資源、實時監控各種進程的狀態(例如,激活狀態、非激活狀態)、當進程出現故障時,及時對其進行應急重啟、根據需要停止相關的進程,并釋放其所占用的資源等等。
然而,在現有的技術中,并沒有設置合適的資源分配機制,這就意味著通常一個進程啟動時將自動獲取相應的資源,并且由此導致了操作員不能很好地了解資源的分配使用情況以及根據需要進行相應地調度。
此外,現有的系統也不能很好地實時地監控各個進程的狀態,從而當發生故障時也不利于采取適當的后續措施。
另一方面,越來越多的各種應用程序將在系統中運行,而這些應用程序各自都需要占用一定的資源。而在現有技術中,系統不能很好地修改、擴展所需要的資源,從而進一步影響了系統的兼容性以及系統的整體性能。例如,如果增加了新的應用程序或業務,而當前的資源已經飽和時,就不能順利地為該新的應用程序或業務分配適合的資源,從而影響了該新的應用程序或業務的有效運行。
發明內容
可見,背景技術中的存在的問題在于,系統無法應對多樣化的進程,以及無法為該些多樣化的進程分配適合的資源。并且系統中的資源不是靈活可變的,當加入新的應用程序時,就有可能引發問題,從而無法滿足配置的需求。另一方面,系統的操作員無法了解整個資源的使用狀況,也無法實時地了解各種進程的狀態,更無法在發生故障時進行相應地緊急操作,例如重啟進程。
因此,針對背景技術中所存在的問題,根據本發明的第一方面,提出了一種用于管理進程的方法,其中,所述方法包括:a.所述進程向本地管理器發送注冊請求,其中所述進程配置有線程,所述線程用于協助管理所述進程;b.所述本地管理器接收所述注冊請求,并根據配置文件為所述進程分配資源;以及c.所述本地管理器通過與所述進程的所述線程進行通信來監控所述進程的狀態。
通過本發明,僅當本地管理器接收到來自進程的注冊請求時,才根據配置文件為該進程分配資源。并且所分配的資源是根據配置文件而定的。因此,能夠有序地并且高效為進程分配資源,本地管理器可以清楚地獲知哪些進程占用了哪些資源。
此外,根據本發明,為進程設置有相應的線程,其用于與本地管理器之間的通信交互。通過該特定的線程,本地管理器可以監控進程的狀態。本地管理器可以例如設置在一臺計算機上,而一臺計算機上例如可以設置有一個或多個本地管理器。該本地管理器可以管理例如運行在計算機上的各種進程,例如各種應用程序。
在本發明的一個實施例中,所述步驟c進一步包括:c1.所述本地管理器定期向所述進程的所述線程發送第一消息;以及c2.響應于所述第一消息,所述進程的所述線程向所述本地管理器反饋所述進程的狀態。
通過該優選的實施例,本地管理器可以定期(例如每隔幾秒)發送一個消息給進程的線程。而線程也將響應于該消息來向本地管理器反饋進程的狀態。由此,本地管理器可以簡單地監控其所管理的各種進程。
在本發明的一個實施例中,所述方法還包括步驟d和e:d.當需要停止所述進程時,所述本地管理器向所述進程的所述線程發送停止消息;以及e.根據所述停止消息,所述線程停止所述進程。
通過該優選的實施例,本地管理器能夠有效地控制進程的啟動和停止。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于中國外匯交易中心,未經中國外匯交易中心許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201410539280.3/2.html,轉載請聲明來源鉆瓜專利網。





