[發明專利]一種基于教育系統的管理后端服務項目的方法及電子設備在審
| 申請號: | 201811084005.1 | 申請日: | 2018-09-17 |
| 公開(公告)號: | CN109189503A | 公開(公告)日: | 2019-01-11 |
| 發明(設計)人: | 孫悅;李天馳;邱恒斌 | 申請(專利權)人: | 深圳點貓科技有限公司 |
| 主分類號: | G06F9/445 | 分類號: | G06F9/445 |
| 代理公司: | 廣東良馬律師事務所 44395 | 代理人: | 李良 |
| 地址: | 518000 廣東省深圳市粵海*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 后端服務 進程管理工具 電子設備 教育系統 配置文件 操作命令 管理進程 管理效率 配置參數 統一管理 擴展性 根目錄 運維 維護 引入 管理 開發 服務 | ||
1.一種基于教育系統的管理后端服務項目的方法,其特征在于,包括步驟:
對于node.js提供的后端服務項目,通過后端服務項目的根目錄啟動所述后端服務項目,并通過node進程管理工具維護的項目列表對啟動的后端服務項目進行操作;
對于非node.js提供的后端服務項目,新建json格式的配置文件,通過所述配置文件引入配置參數,啟動后端服務項目,并通過node進程管理工具維護的項目列表對啟動的后端服務項目進行操作。
2.根據權利要求1所述的基于教育系統的管理后端服務項目的方法,其特征在于,所述對于node.js提供的后端服務項目,通過后端服務項目的根目錄啟動所述后端服務項目,并通過node進程管理工具維護的項目列表對啟動的后端服務項目進行操作的步驟具體包括:
進入到后端服務項目查找是否有啟動記錄;
若有啟動記錄則直接重啟app.js;若無則配置啟動參數,并啟動app.js。
3.根據權利要求2所述的基于教育系統的管理后端服務項目的方法,其特征在于,啟動app.js時,為所述后端服務項目設置一個別名。
4.根據權利要求1所述的基于教育系統的管理后端服務項目的方法,其特征在于,所述非node.js提供的后端服務項目為MongoDB、Redis或Java提供的后端服務項目。
5.根據權利要求4所述的基于教育系統的管理后端服務項目的方法,其特征在于,當所述非node.js提供的后端服務項目為Java提供的后端服務項目,所述對于非node.js提供的后端服務項目,新建json格式的配置文件,通過所述配置文件引入配置參數,啟動后端服務項目,并通過node進程管理工具維護的項目列表對啟動的后端服務項目進行操作的步驟具體包括:
在jar的同級目錄下新建json格式的配置文件;
通過所述配置文件引入配置參數,
在jar的同級目錄下啟動所述后端服務項目。
6.根據權利要求1所述的基于教育系統的管理后端服務項目的方法,其特征在于,預先安裝node,并全局安裝node進程管理工具。
7.根據權利要求2所述的基于教育系統的管理后端服務項目的方法,其特征在于,預先對外暴露app.js。
8.一種電子設備,其特征在于,包括:
處理器,適于實現各指令,以及
存儲設備,適于存儲多條指令,所述指令適于由處理器加載并執行:
對于node.js提供的后端服務項目,通過后端服務項目的根目錄啟動所述后端服務項目,并通過node進程管理工具維護的項目列表對啟動的后端服務項目進行操作;
對于非node.js提供的后端服務項目,新建json格式的配置文件,通過所述配置文件引入配置參數,啟動后端服務項目,并通過node進程管理工具維護的項目列表對啟動的后端服務項目進行操作。
9.一種非易失性計算機可讀存儲介質,其特征在于,所述非易失性計算機可讀存儲介質存儲有計算機可執行指令,該計算機可執行指令被一個或多個處理器執行時,可使得所述一個或多個處理器執行權利要求1-7任一項所述的基于教育系統的管理后端服務項目的方法。
10.一種計算機程序產品,其特征在于,計算機程序產品包括存儲在非易失性計算機可讀存儲介質上的計算機程序,計算機程序包括程序指令,當程序指令被處理器執行時,使所述處理器執行權利要求1-7任一項所述的基于教育系統的管理后端服務項目的方法。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于深圳點貓科技有限公司,未經深圳點貓科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201811084005.1/1.html,轉載請聲明來源鉆瓜專利網。





