[发明专利]信用卡核心系统进程启停方法及系统有效
申请号: | 202110761746.4 | 申请日: | 2021-07-06 |
公开(公告)号: | CN113377463B | 公开(公告)日: | 2022-11-08 |
发明(设计)人: | 唐兴斌 | 申请(专利权)人: | 上海通联金融服务有限公司 |
主分类号: | G06F9/445 | 分类号: | G06F9/445;G06F9/48;G06F9/38 |
代理公司: | 上海翰信知识产权代理事务所(普通合伙) 31270 | 代理人: | 张维东 |
地址: | 200437 上海市虹口*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 信用卡 核心 系统 进程 方法 | ||
1.一种信用卡核心系统进程启停方法,其特征在于,包括以下步骤:
步骤1,输入待启停的进程名、所述进程名所属的服务器节点代码和所述进程名对应的指令;
步骤2,对输入的待启停的进程名、所述服务器节点代码进行解析,创建进程列表和节点代码列表,将所述指令建立指令集,根据所述进程列表、所述节点代码列表和所述指令集创建进程启停命令队列;
步骤3,依次读取所述进程启停命令队列中的进程,各个进程均后台并发执行,对无依赖关系的进程,后台直接进行进程的启动或停止;对有依赖关系的进程,待与该进程有依赖关系的进程启动或者停止后,后台再进行该进程的启动或停止,在各进程执行启动或停止的同时,后台轮询跨节点检查每个进程的启动或停止是否成功,若不成功,则等待预定时间后继续检查,直至该进程启动或停止成功。
2.根据权利要求1所述的信用卡核心系统进程启停方法,其特征在于:
步骤1中,输入待启停的进程名、所述进程名所属的服务器节点代码时采用模糊匹配或正则表达式的方法。
3.根据权利要求1所述的信用卡核心系统进程启停方法,其特征在于:
步骤3中,检查每个进程的启动或停止是否成功时通过检查该进程的启停状态、上次启停时间、上次心跳时间判断该进程的启动或停止是否成功。
4.一种信用卡核心系统进程启停系统,其特征在于,包括:
输入模块,用于输入待启停的进程名、所述进程名所属的服务器节点代码以及所述进程名对应的指令;
参数预处理模块,对输入的待启停的进程名和服务器节点代码进行检查和解析,分别创建进程列表和节点代码列表,将所述指令建立指令集,并根据所述进程列表、所述节点代码列表和所述指令集创建进程启停命令队列;
进程启停模块,依次读取所述进程启停命令队列中的进程,各个进程的启停均后台并发执行,根据进程有无依赖关系执行该进程的启停,若该进程有依赖关系,则等待与该进程有依赖关系的进程启动或停止后,再执行该进程的启停,若该进程无依赖关系则直接执行该进程的启停;以及
结果检查模块,在各进程执行启动或停止的同时轮询跨节点检查各进程启动或停止是否成功,若成功,则结束,若未成功,则等待预定时间后继续检查该进程的启动或停止是否成功,直至该进程启动或停止成功。
5.根据权利要求4所述的信用卡核心系统进程启停系统,其特征在于:
所述输入模块输入所述待启停的进程名、所述服务器节点时采用模糊匹配或正则表达式的方式输入。
6.根据权利要求4所述的信用卡核心系统进程启停系统,其特征在于:
所述结果检查模块检查执行启动或停止的进程时,轮询跳转到该进程部署的服务器节点检查该进程的启停状态、上次启停时间、上次心跳时间,根据该进程的启停状态、上次启停时间、上次心跳时间判断该进程启动或停止是否成功。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海通联金融服务有限公司,未经上海通联金融服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110761746.4/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种连续输送钻杆液压系统
- 下一篇:用于递送亚阈值治疗到患者的系统和方法