批量地址空间的管理方法及其装置、电子设备及存储介质制造方法及图纸

技术编号:37992408 阅读:7 留言:0更新日期:2023-06-30 10:06
本发明专利技术公开了一种批量地址空间的管理方法及其装置、电子设备及存储介质,涉及金融科技领域,其中,该管理方法包括:调用地址空间管理脚本,其中,地址空间管理脚本是主机服务端基于地址空间管理策略编写的脚本;配置地址空间管理脚本的脚本参数集合,并对脚本参数集合进行解析,得到脚本请求信息;基于脚本请求信息执行地址空间管理脚本,输出执行结果。本发明专利技术解决了相关技术中,通过手工点击面板功能按键实现对单个地址空间的管理,缺乏有效的批量地址空间管理策略的技术问题。地址空间管理策略的技术问题。地址空间管理策略的技术问题。

【技术实现步骤摘要】
批量地址空间的管理方法及其装置、电子设备及存储介质


[0001]本专利技术涉及金融科技领域或其他相关
,具体而言,涉及一种批量地址空间的管理方法及其装置、电子设备及存储介质。

技术介绍

[0002]随着信息技术的快速发展和业务数据的不断增多,对数据和任务的处理需求越来越大,计算机系统主机承担了海量数据和关键任务的处理功能,在部署计算机系统时,往往通过多个子系统的部署实现业务功能的分流,主机在系统层面往往会部署多个子系统,每个子系统中部署相应的数据库和中间件产品,每个产品可以独立承担业务处理功能,为了便于对子系统进行管理,在部署中间件产品时会为每个产品配置多个地址空间,通过管理地址空间实现对计算机系统性能的维护以及对软硬件资源的统一管理。
[0003]相关技术中,对单个地址空间的管理通过手工点击面板功能按键实现,当需要对大量地址空间进行批量管理时,上述管理方式过于重复和繁琐,且容易造成漏管理的情况,无法满足用户的使用时效。
[0004]针对上述的问题,目前尚未提出有效的解决方案。

技术实现思路

[0005]本专利技术实施例提供了一种批量地址空间的管理方法及其装置、电子设备及存储介质,以至少解决相关技术中,通过手工点击面板功能按键实现对单个地址空间的管理,缺乏有效的批量地址空间管理策略的技术问题。
[0006]根据本专利技术实施例的一个方面,提供了一种批量地址空间的管理方法,包括:调用地址空间管理脚本,其中,所述地址空间管理脚本是主机服务端基于地址空间管理策略编写的脚本,所述地址空间管理策略包括:地址空间纳管策略、地址空间启下策略、地址空间状态检查策略;配置所述地址空间管理脚本的脚本参数集合,并对所述脚本参数集合进行解析,得到脚本请求信息,其中,所述脚本参数集合至少包括待管理的N个地址空间,N为大于等于2的正整数;基于所述脚本请求信息执行所述地址空间管理脚本,输出执行结果。
[0007]可选地,配置所述地址空间管理脚本的脚本参数集合,并对所述脚本参数集合进行解析,得到脚本请求信息的步骤,包括:在所述地址空间管理策略为所述地址空间纳管策略的情况下,调用地址空间纳管脚本;配置所述地址空间纳管脚本的第一脚本参数集合,并对所述第一脚本参数集合进行解析,得到第一脚本请求信息,其中,所述第一脚本参数集合至少包括:纳管对象参数、纳管状态参数、纳管子系统参数。
[0008]可选地,在对所述第一脚本参数集合进行解析,得到第一脚本请求信息之后,还包括:调用纳管轮询机制,其中,所述纳管轮询机制预先设置了纳管轮询时间间隔;解析所述第一脚本请求信息,得到纳管命令;基于所述纳管轮询时间间隔向所述地址空间发送所述纳管命令,其中,所述地址空间在接收到所述纳管命令后,基于所述纳管命令中携带的连接参数执行所述纳管命令,得到纳管结果;接收所述地址空间返回的所述纳管结果,并基于所
述纳管结果以及预设消息格式生成纳管执行结果。
[0009]可选地,配置所述地址空间管理脚本的脚本参数集合,并对所述脚本参数集合进行解析,得到脚本请求信息的步骤,还包括:在所述地址空间管理策略为地址空间启下策略的情况下,调用地址空间启下脚本;配置所述地址空间启下脚本的第二脚本参数集合,并对所述第二脚本参数集合进行解析,得到第二脚本请求信息,其中,所述第二脚本参数集合包括:必要脚本参数和可选脚本参数,所述必要脚本参数至少包括:启下对象参数、启下状态参数、启下子系统参数,所述可选脚本参数包括下述至少之一:启下优先级参数、启下类型参数、启下应答参数。
[0010]可选地,在对所述第二脚本参数集合进行解析,得到第二脚本请求信息之后,还包括:调用启下轮询机制,其中,所述启下轮询机制预先设置了启下轮询时间间隔;解析所述第二脚本请求信息,得到启下命令;基于所述启下轮询时间间隔向所述地址空间发送所述启下命令,其中,所述地址空间在接收到所述启下命令后,基于所述启下命令中携带的控制参数执行所述启下命令,得到启下结果;接收所述地址空间返回的所述启下结果,并基于所述启下结果以及预设消息格式生成所述启下执行结果。
[0011]可选地,在配置的第二脚本参数集合中包含所述启下优先级参数的情况下,还包括:创建地址空间启下进程,并配置进程参数集合,所述进程参数集合至少包括:进程名称、进程优先值、进程开始时间点、进程阻塞开始时间点、进程待运行时长、进程阻塞持续时长、进程占用中央处理器时长;在所述启下优先级参数为第一优先级的情况下,基于所述进程参数集合将所述地址空间启下进程存储至进程列表中的列表末尾,按照所述进程列表中各进程的排列位置顺序执行所述地址空间启下进程。
[0012]可选地,在配置进程参数集合之后,还包括:在所述启下优先级参数为第二优先级的情况下,基于所述进程参数集合将所述地址空间启下进程存储至进程列表中,并为所述地址空间启下进程配置优先执行标识;将具备所述优先执行标识的所述地址空间启下进程放置于所述进程列表的就绪队列中,并将所述进程列表中的其他启下进程放入阻塞队列中,其中,所述进程列表包含所述就绪队列和所述阻塞队列,所述就绪队列的执行优先级高于所述阻塞队列的执行优先级,所述就绪队列中的全部进程都执行完毕后,再执行所述阻塞队列中的所述地址空间启下进程。
[0013]可选地,在配置的第二脚本参数集合中包含所述启下类型参数的情况下,还包括:在所述启下类型参数指示所述地址空间启下类型为热启下的情况下,读取所述地址空间对应日志的历史进程标识,其中,所述热启下为不需删除日志中历史进程数据的启下操作;基于所述历史进程标识调用历史进程,通过所述历史进程执行地址空间启下操作。
[0014]可选地,在配置的第二脚本参数集合中包含所述启下类型参数的情况下,还包括:在所述启下类型参数指示所述地址空间启下类型为冷启下的情况下,创建新进程,通过所述新进程执行地址空间启下操作,其中,所述冷启下为需删除日志中历史进程数据的启下操作。
[0015]可选地,在配置的第二脚本参数集合中包含所述启下应答参数的情况下,还包括:在所述启下应答参数指示应答策略为自动应答的情况下,接收服务器下发的自动应答指令;或者,在所述启下应答参数指示所述应答策略为人工应答的情况下,接收用户端传输的应答结果。
[0016]可选地,配置所述地址空间管理脚本的脚本参数集合,并对所述脚本参数集合进行解析,得到脚本请求信息的步骤还包括:调用地址空间状态检查脚本;配置所述地址空间状态检查脚本的第三脚本参数集合,并对所述第三脚本参数集合进行解析,得到第三脚本请求信息,其中,所述第三脚本参数集合至少包括:检查对象参数、检查状态参数、检查子系统参数、检查总超时参数、单次检查超时参数。
[0017]可选地,在对所述第三脚本参数集合进行解析,得到第三脚本请求信息之后,还包括:步骤一,计算所述检查总超时参数和所述单次检查超时参数的比值,得到轮询检查次数;步骤二,基于所述轮询检查次数对地址空间状态进行检查,计算完成单次检查的时长;步骤三,在所述完成单次检查的时长小于所述单次检查超时参数的情况下,返回本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种批量地址空间的管理方法,其特征在于,包括:调用地址空间管理脚本,其中,所述地址空间管理脚本是主机服务端基于地址空间管理策略编写的脚本,所述地址空间管理策略包括:地址空间纳管策略、地址空间启下策略、地址空间状态检查策略;配置所述地址空间管理脚本的脚本参数集合,并对所述脚本参数集合进行解析,得到脚本请求信息,其中,所述脚本参数集合至少包括待管理的N个地址空间,N为大于等于2的正整数;基于所述脚本请求信息执行所述地址空间管理脚本,输出执行结果。2.根据权利要求1所述的管理方法,其特征在于,配置所述地址空间管理脚本的脚本参数集合,并对所述脚本参数集合进行解析,得到脚本请求信息的步骤,包括:在所述地址空间管理策略为所述地址空间纳管策略的情况下,调用地址空间纳管脚本;配置所述地址空间纳管脚本的第一脚本参数集合,并对所述第一脚本参数集合进行解析,得到第一脚本请求信息,其中,所述第一脚本参数集合至少包括:纳管对象参数、纳管状态参数、纳管子系统参数。3.根据权利要求2所述的方法,其特征在于,在对所述第一脚本参数集合进行解析,得到第一脚本请求信息之后,还包括:调用纳管轮询机制,其中,所述纳管轮询机制预先设置了纳管轮询时间间隔;解析所述第一脚本请求信息,得到纳管命令;基于所述纳管轮询时间间隔向所述地址空间发送所述纳管命令,其中,所述地址空间在接收到所述纳管命令后,基于所述纳管命令中携带的连接参数执行所述纳管命令,得到纳管结果;接收所述地址空间返回的所述纳管结果,并基于所述纳管结果以及预设消息格式生成纳管执行结果。4.根据权利要求1所述的管理方法,其特征在于,配置所述地址空间管理脚本的脚本参数集合,并对所述脚本参数集合进行解析,得到脚本请求信息的步骤,还包括:在所述地址空间管理策略为地址空间启下策略的情况下,调用地址空间启下脚本;配置所述地址空间启下脚本的第二脚本参数集合,并对所述第二脚本参数集合进行解析,得到第二脚本请求信息,其中,所述第二脚本参数集合包括:必要脚本参数和可选脚本参数,所述必要脚本参数至少包括:启下对象参数、启下状态参数、启下子系统参数,所述可选脚本参数包括下述至少之一:启下优先级参数、启下类型参数、启下应答参数。5.根据权利要求4所述的方法,其特征在于,在对所述第二脚本参数集合进行解析,得到第二脚本请求信息之后,还包括:调用启下轮询机制,其中,所述启下轮询机制预先设置了启下轮询时间间隔;解析所述第二脚本请求信息,得到启下命令;基于所述启下轮询时间间隔向所述地址空间发送所述启下命令,其中,所述地址空间在接收到所述启下命令后,基于所述启下命令中携带的控制参数执行所述启下命令,得到启下结果;接收所述地址空间返回的所述启下结果,并基于所述启下结果以及预设消息格式生成
启下执行结果。6.根据权利要求4所述的方法,其特征在于,在配置的第二脚本参数集合中包含所述启下优先级参数的情况下,还包括:创建地址空间启下进程,并配置进程参数集合,所述进程参数集合至少包括:进程名称、进程优先值、进程开始时间点、进程阻塞开始时间点、进程待运行时长、进程阻塞持续时长、进程占用中央处理器时长;在所述启下优先级参数为第一优先级的情况下,基于所述进程参数集合将所述地址空间启下进程存储至进程列表中的列表末尾,按照所述进程列表中各进程的排列位置顺序执行所述地址空间启下进程。7.根据权利要求6所述的方法,其特征在于,在配置进程参数集合之后,还包括:在所述启下优先级参数为第二优先级的情况下,基于所述进程参数集合将所述地址空间启下进程存储至进程列表中,并为所述地址空间启下进程配置优先执行标识;将具备所述优先执行标识的所述地址空间启下进程放置于所述进程列表的就绪队列中,并将所述进程列表中的其他启下进程放入阻塞队列中,其中,所述进程列表包含所述就绪队列和所述阻塞队列,所述就绪队列的执行优先级高于所述阻塞队列的执行优先级,所述就绪队列中的全部进程都执行完毕后,再执行所述阻塞队列中的所述地址空间启下进程。8.根据权利要求4所述的方法,其特征在于,在配...

【专利技术属性】
技术研发人员:闫美阳
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1