[发明专利]CICS集群环境下的进程控制方法及装置在审
申请号: | 201711155924.9 | 申请日: | 2017-11-20 |
公开(公告)号: | CN107832133A | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 张径姝;胡玉 | 申请(专利权)人: | 中国银行股份有限公司 |
主分类号: | G06F9/48 | 分类号: | G06F9/48 |
代理公司: | 北京三友知识产权代理有限公司11127 | 代理人: | 王天尧 |
地址: | 100818 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | cics 集群 环境 进程 控制 方法 装置 | ||
技术领域
本发明涉及银行联机事务处理和管理领域,特别是涉及一种CICS集群环境下的进程控制方法及装置。
背景技术
客户信息控制系统(Customer Information Control System,简称CICS)是一系列为应用提供联机事务处理和实务管理的产品,其功能是为商业应用提供一个事务处理环境。
目前在银行业务领域,使用CICS作为交易中间件的联机交易系统时,有一些业务场景是需要在联机状态下进行批量交易处理的,例如账户批量扣费、批量收款等,对于这些联机批量处理的业务场景一般是通过在CICS中设置处理进程来完成的,这就需要对这些处理进程进行管理控制,包括管理处理进程的启动、停止及设置并发数等。
在CICS集群环境下如果需要在多个REGION(CICS运行单元)上启动多个交易处理进程时,通常需要通过CICSLTERM交互式终端工具依次在各个运行单元上手工启动各交易处理进程,或配置为随运行单元启动时启动,需要停止进程时通过CICSLTERM交互式终端工具依次连接各CICS运行单元强行中止进程的方法,这样对于交易处理的启动、停止及设置并发数等的控制十分不便。
发明内容
本发明实施例提供一种CICS集群环境下的进程控制方法,用以在集群环境下统一控制各运行单元的处理进程,降低批量交易处理进程的控制难度,该方法包括:在每一CICS运行单元中,启动该CICS运行单元的控制进程,该控制进程进行如下处理:
访问进程管理表,所述进程管理表中预设有各CICS运行单元中各处理进程的启停状态和并发数;
扫描该CICS运行单元的交易活动列表,根据交易活动列表计算该CICS运行单元已启动的处理进程名称和并发数;
将该CICS运行单元已启动的处理进程名称和并发数与所述进程管理表中该CICS运行单元的处理进程的启停状态和并发数进行比较;
若比较结果存在差异,则按所述进程管理表中该CICS运行单元的处理进程的启停状态和并发数启停相应的处理进程。
本发明实施例还提供了一种CICS集群环境下的进程控制装置,用以在集群环境下统一控制各运行单元的处理进程,降低批量交易处理进程的控制难度,所述装置设于每一CICS运行单元中,所述装置包括:
管理表访问模块,用于访问进程管理表,所述进程管理表中预设有各CICS运行单元中各处理进程的启停状态和并发数;
扫描模块,用于扫描该CICS运行单元的交易活动列表,根据交易活动列表计算该CICS运行单元已启动的处理进程名称和并发数;
比较模块,用于将该CICS运行单元已启动的处理进程名称和并发数与所述进程管理表中该CICS运行单元的处理进程的启停状态和并发数进行比较;
启停模块,用于若比较结果存在差异,则按所述进程管理表中该CICS运行单元的处理进程的启停状态和并发数启停相应的处理进程。
本发明实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现互联网信息风险提示方法。
本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有执行互联网信息风险提示方法的计算机程序。
本发明实施例中的CICS集群环境下的进程控制方法及装置,通过访问进程管理表和扫描交易活动列表,对已启动处理进程的名称和并发数与预设的相应处理进程的状态和并发数进行比较,进而根据比较结果启停相应的处理进程;可以在集群环境下统一控制各运行单元的处理进程,避免了通过交互式终端工具CICSLTERM在各运行单元手工进行处理进程的启动、终止及并发数的控制,大大降低了CICS集群环境下的各运行单元中处理进程的控制难度。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
图1为本发明实施例中CICS集群环境下的进程控制方法的流程示意图;
图2为本发明实施例中检测控制进程是否重复启动的流程示意图;
图3为本发明实施例中进程管理表的示意图;
图4为本发明中一具体实施例;
图5为本发明实施例中CICS集群环境下的进程控制装置的结构示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国银行股份有限公司,未经中国银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711155924.9/2.html,转载请声明来源钻瓜专利网。