[發明專利]一種軟件注冊碼管理程序運行狀態的監控方法及系統在審
| 申請號: | 201711266578.1 | 申請日: | 2017-12-05 |
| 公開(公告)號: | CN107944575A | 公開(公告)日: | 2018-04-20 |
| 發明(設計)人: | 陳星文;陳嵐 | 申請(專利權)人: | 佛山中科芯蔚科技有限公司 |
| 主分類號: | G06Q10/00 | 分類號: | G06Q10/00;G06F11/30;G06F11/34 |
| 代理公司: | 北京集佳知識產權代理有限公司11227 | 代理人: | 王寶筠 |
| 地址: | 528251 廣東省佛山市南海區桂城*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 軟件 注冊碼 管理程序 運行 狀態 監控 方法 系統 | ||
本申請要求于2017年11月28日提交中國專利局、申請號為201711214321.1、發明名稱為“一種軟件注冊碼管理程序運行狀態的監控方法及系統”的國內申請的優先權,其全部內容通過引用結合在本申請中。
技術領域
本發明涉及系統運維技術領域,更具體的,涉及一種軟件注冊碼管理程序運行狀態的監控方法及系統。
背景技術
近年來,集成電路快速發展。集成電路的快速發展歸功于電子設計自動化(英文全稱:Electronics Design Automation,英文簡稱:EDA)軟件的大力支持,有了一整套完整成熟的EDA軟件,EDA設計工程師才能更方便快捷的根據社會發展、用戶需求設計出新的集成電路產品,從而應用于生活、醫療、軍工等領域的設備。
EDA芯片研發過程中,EDA軟件的運行監控是EDA產品設計的一個重要環節。EDA軟件長期正常運作工程師們才能正常使用EDA軟件做設計。EDA設計團隊工程師們在設計集成電路時同時啟動EDA軟件(如Mentor、cadence、Synopsys、華大九天),并且要保證EDA軟件一直處于啟動狀態。
EDA軟件每次啟動都需要驗證EDA軟件注冊碼,當注冊碼認證通過才能正常啟動EDA軟件。注冊碼管理程序lmgrd在系統安裝EDA軟件之后會自動裝入系統后臺服務,用來管理EDA軟件的注冊碼。當注冊碼管理程序lmgrd處于正常運行狀態時才能正常驗證EDA軟件注冊碼,從而實現EDA軟件的正常啟動。因此,運維人員需要24小時監控注冊碼管理程序lmgrd是否處于正常運行狀態,并在注冊碼管理程序lmgrd處于非正常運行狀態時手動對注冊碼管理程序lmgrd進行重啟。增加了人力成本,且對注冊碼管理程序lmgrd的監控效率低下。
發明內容
有鑒于此,本發明提供了一種軟件注冊碼管理程序運行狀態的監控方法及系統,自動對EDA軟件注冊碼管理程序的狀態進行監控,并在注冊碼管理程序處于非正常啟動狀態時對注冊碼管理程序進行重啟,降低了人力成本,提高了注冊碼管理程序的監控效率。
為了實現上述發明目的,本發明提供的具體技術方案如下:
一種軟件注冊碼管理程序運行狀態的監控方法,包括:
判斷電子設計自動化軟件中注冊碼管理程序當前是否處于正常運行狀態;
若是,將所述注冊碼管理程序當前狀態信息寫入日志文件中,并運行無人值守進程以返回執行所述判斷電子設計自動化軟件中注冊碼管理程序當前是否處于正常運行狀態;
若否,判定所述注冊碼管理程序處于非正常運行狀態,并將所述注冊碼管理程序當前狀態信息寫入日志文件中;
重啟所述注冊碼管理程序;
判斷所述注冊碼管理程序重啟是否成功;
若成功,將所述注冊碼管理程序當前狀態信息寫入日志文件中,將所述注冊碼管理程序當前狀態信息以郵件的形式發送至預設管理員郵箱,并運行所述無人值守進程以返回執行所述判斷電子設計自動化軟件中注冊碼管理程序當前是否處于正常運行狀態;
若不成功,停止運行所述無人值守進程,將所述注冊碼管理程序當前狀態信息寫入日志文件中,并將所述注冊碼管理程序當前狀態信息以郵件的形式發送至預設管理員郵箱。
優選的,所述判斷電子設計自動化軟件中注冊碼管理程序當前是否處于正常運行狀態,包括:
判斷第一變量是否為預設值,所述第一變量表示所述注冊碼管理程序當前運行狀態;
若是,判定所述注冊碼管理程序當前處于正常運行狀態;
若否,判定所述注冊碼管理程序當前處于非正常運行狀態。
優選的,所述判定所述注冊碼管理程序當前處于非正常運行狀態,包括:
當所述第一變量小于所述預設值時,判定所述注冊碼管理程序處于異常關閉狀態;
當所述第一變量大于所述預設值時,判定所述注冊碼管理程序處于其他非正常運行狀態。
優選的,所述判斷所述注冊碼管理程序重啟是否成功,包括:
設置倒計時時鐘的計時時長為預設時長;
在倒計時時鐘計時結束時判斷第二變量是否小于預設值,所述第二變量表示所述注冊碼管理程序當前運行狀態;
若是,判定所述注冊碼管理程序重啟失敗;
若否,判定所述注冊碼管理程序重啟成功。
優選的,在所述將所述注冊碼管理程序當前狀態信息寫入日志文件中之前,所述方法還包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于佛山中科芯蔚科技有限公司,未經佛山中科芯蔚科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201711266578.1/2.html,轉載請聲明來源鉆瓜專利網。
- 同類專利
- 專利分類
G06Q 專門適用于行政、商業、金融、管理、監督或預測目的的數據處理系統或方法;其他類目不包含的專門適用于行政、商業、金融、管理、監督或預測目的的處理系統或方法
G06Q10-00 行政;管理
G06Q10-02 .預定,例如用于門票、服務或事件的
G06Q10-04 .預測或優化,例如線性規劃、“旅行商問題”或“下料問題”
G06Q10-06 .資源、工作流、人員或項目管理,例如組織、規劃、調度或分配時間、人員或機器資源;企業規劃;組織模型
G06Q10-08 .物流,例如倉儲、裝貨、配送或運輸;存貨或庫存管理,例如訂貨、采購或平衡訂單
G06Q10-10 .辦公自動化,例如電子郵件或群件的計算機輔助管理





