一种克隆会话管控的方法及设备技术

技术编号:14687059 阅读:52 留言:0更新日期:2017-02-23 09:14
本申请的目的是提供一种克隆会话管控的方法及设备,本申请通过所述多通道处理程序建立所述克隆会话的多个通道,并创建会话日志以记录所述多个通道的运维信息;对多个通道进行识别后并行处理所述多个通道,并根据所述会话日志中的运维信息管控所述多个通道,得到处理后的克隆会话;关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道。多通道克隆会话相比单个会话运维,占用的资源更少,对系统的负荷更小,对于高并发运维场景,更便于展开运维及审计。同时,克隆会话关闭后释放对应通道资源,并重新格式化相关资源以供后续克隆会话调用。

【技术实现步骤摘要】

本申请涉及计算机领域,尤其涉及一种克隆会话管控的方法及设备
技术介绍
伴随着计算机信息产业的高速发展,大型的运维管理系统发挥着越来越重要的作用,大中型企业、金融机构、学校、政府部门纷纷将日常运维业务转移到运维管理系统进行更高效的运维和管理,运维管理系统的业务环境也更趋复杂。作为人机交互的中间环节,运维管理系统需要完成协议的代理运维,可以较为有效的对单个会话运维进行管理和记录处理。但是对于业务涉及多个会话克隆的场景,则不能管理和监控克隆会话及进行相关处理。目前的多会话克隆运维,在管理和监控处理上将其等效为单会话,即按照单会话内容进行鉴别和判断,而不能有效的区别会话来源,导致会话信息失配,不能如实反映运维的真相,更不能实时管控会话,影响各个会话的运维及审计。申请内容本申请的一个目的是提供一种克隆会话管控的方法及设备,解决现有技术中不能有效区别会话来源,导致信息失配及不能实时管控会话的问题。根据本申请的一个方面,提供了一种克隆会话管控的方法,所述方法包括:通过运维协议代理程序将已建立的克隆会话连接到多通道处理程序;通过所述多通道处理程序建立所述克隆会话的多个通道,并创建会话日志以记录所述多个通道的运维信息;对多个通道进行识别后并行处理所述多个通道,并根据所述会话日志中的运维信息管控所述多个通道,得到处理后的克隆会话;关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道。进一步地,通过所述多通道处理程序建立所述克隆会话的多个通道,并创建会话日志以记录所述多个通道的运维信息,包括:通过所述多通道处理程序建立所述克隆会话对应的多个通道,在每个通道内根据所述通道对应的克隆会话的身份标识创建日志句柄;根据所述日志句柄创建会话日志,通过所述会话日志记录所述多个通道的运维信息。进一步地,其中,所述多个通道的运维信息包括:多个通道的当前使用信息和每个通道内所述克隆会话的数据记录信息。进一步地,所述创建会话日志以记录所述多个通道的运维信息之后,包括:根据所述多个通道的当前使用信息及预设的数目阈值控制所述克隆会话的数目,其中,所述预设的数据阈值根据当前资源信息及用户需求进行确定。进一步地,在每个通道内根据所述通道对应的克隆会话的身份标识创建日志句柄之后,包括:将与所述克隆会话关联的业务置于对应的同一通道内。进一步地,所述方法还包括:通过命令管理程序读取对应的克隆会话的设置以管理所述克隆会话的身份标识,并为所述会话日志提供所述克隆会话的关联业务的信息。进一步地,所述方法还包括:通过命令控制程序控制所述克隆会话的运维,并向所述会话日志发送反馈信息,其中,所述反馈信息包括告警或阻断。进一步地,对多个通道进行识别后并行处理所述多个通道,并根据所述会话日志中的运维信息管控所述多个通道,得到处理后的克隆会话,包括:对多个通道进行识别后,对所述多个通道内的克隆会话及关联业务进行处理,根据所述会话日志中的运维信息、所述关联业务的信息及所述反馈信息管控所述多个通道,得到处理后的克隆会话。进一步地,关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道之前,包括:根据所述会话日志生成可读会话文件,完成所述克隆会话的在线审计。进一步地,关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道,包括:关闭所述处理后的克隆会话,对所述已关闭的处理后的克隆会话进行回显审计;将已关闭的处理后的克隆会话对应的通道进行释放通道资源,并重新格式化所述通道。根据本申请的另一方面,还提供了一种克隆会话管控的设备,所述设备包括:连接装置,用于通过运维协议代理程序将已建立的克隆会话连接到多通道处理程序;建立通道装置,用于通过所述多通道处理程序建立所述克隆会话的多个通道,并创建会话日志以记录所述多个通道的运维信息;运维处理装置,用于对多个通道进行识别后并行处理所述多个通道,并根据所述会话日志中的运维信息管控所述多个通道,得到处理后的克隆会话;释放资源装置,用于关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道。进一步地,所述建立通道装置用于:通过所述多通道处理程序建立所述克隆会话对应的多个通道,在每个通道内根据所述通道对应的克隆会话的身份标识创建日志句柄;根据所述日志句柄创建会话日志,通过所述会话日志记录所述多个通道的运维信息。进一步地,其中,所述多个通道的运维信息包括:多个通道的当前使用信息和每个通道内所述克隆会话的数据记录信息。进一步地,所述设备还包括:控制装置,用于根据所述多个通道的当前使用信息及预设的数目阈值控制所述克隆会话的数目,其中,所述预设的数据阈值根据当前资源信息及用户需求进行确定。进一步地,所述建立通道装置用于:将与所述克隆会话关联的业务置于对应的同一通道内。进一步地,所述设备还包括:管理装置,用于通过命令管理程序读取对应的克隆会话的设置以管理所述克隆会话的身份标识,并为所述会话日志提供所述克隆会话的关联业务的信息。进一步地,所述设备还包括:反馈装置,用于通过命令控制程序控制所述克隆会话的运维,并向所述会话日志发送反馈信息,其中,所述反馈信息包括告警或阻断。进一步地,所述运维处理装置用于:对多个通道进行识别后,对所述多个通道内的克隆会话及关联业务进行处理,根据所述会话日志中的运维信息、所述关联业务的信息及所述反馈信息管控所述多个通道,得到处理后的克隆会话。进一步地,所述运维处理装置还用于:根据所述会话日志生成可读会话文件,完成所述克隆会话的在线审计。进一步地,所述释放资源装置用于:关闭所述处理后的克隆会话,对所述已关闭的处理后的克隆会话进行回显审计;将已关闭的处理后的克隆会话对应的通道进行释放通道资源,并重新格式化所述通道。与现有技术相比,本申请通过运维协议代理程序将已建立的克隆会话连接到多通道处理程序;通过所述多通道处理程序建立所述克隆会话的多个通道,并创建会话日志以记录所述多个通道的运维信息;对多个通道进行识别后并行处理所述多个通道,并根据所述会话日志中的运维信息管控所述多个通道,得到处理后的克隆会话;关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道。对于多个克隆会话,通过多个通道精确对接,可以准确的处理所有克隆会话,能够对克隆会话进行有效区分和管理,可独立运维管理克隆会话;另一方面,多通道克隆会话相比单个会话运维,占用的资源更少,对系统的负荷更小,对于高并发运维场景,更便于展开运维及审计。同时,克隆会话关闭后释放对应通道资源,并重新格式化相关资源以供后续克隆会话调用。进一步地,本申请中通过克隆会话的身份标识创建日志句柄,并将与所述克隆会话关联的业务置于对应的同一通道内,克隆会话的资源可以独立进行申请和使用,并实现会话日志信息同步处理。附图说明通过阅读参照以下附图所作的对非限制性实施例所作的详细描述,本申请的其它特征、目的和优点将会变得更明显:图1示出克隆会话运维流程示意图;图2示出根据本申请一个方面的一种克隆会话管控的方法的流程示意图;图3示出运维协议代理程序和多通道处理程序交互示意图;图4示出本申请一实施例中克隆会话运维多通道处理流程示意图;图5示出根据本申请另一个方面的一种克隆会话管控的设备的结构示意图。附图中相同或相似的附图标记代表相同或相似的部件。具本文档来自技高网...
一种克隆会话管控的方法及设备

【技术保护点】
一种克隆会话管控的方法,其中,所述方法包括:通过运维协议代理程序将已建立的克隆会话连接到多通道处理程序;通过所述多通道处理程序建立所述克隆会话的多个通道,并创建会话日志以记录所述多个通道的运维信息;对多个通道进行识别后并行处理所述多个通道,并根据所述会话日志中的运维信息管控所述多个通道,得到处理后的克隆会话;关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道。

【技术特征摘要】
1.一种克隆会话管控的方法,其中,所述方法包括:通过运维协议代理程序将已建立的克隆会话连接到多通道处理程序;通过所述多通道处理程序建立所述克隆会话的多个通道,并创建会话日志以记录所述多个通道的运维信息;对多个通道进行识别后并行处理所述多个通道,并根据所述会话日志中的运维信息管控所述多个通道,得到处理后的克隆会话;关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道。2.根据权利要求1所述的方法,其中,通过所述多通道处理程序建立所述克隆会话的多个通道,并创建会话日志以记录所述多个通道的运维信息,包括:通过所述多通道处理程序建立所述克隆会话对应的多个通道,在每个通道内根据所述通道对应的克隆会话的身份标识创建日志句柄;根据所述日志句柄创建会话日志,通过所述会话日志记录所述多个通道的运维信息。3.根据权利要求2所述的方法,其中,所述多个通道的运维信息包括:多个通道的当前使用信息和每个通道内所述克隆会话的数据记录信息。4.根据权利要求3所述的方法,其中,所述创建会话日志以记录所述多个通道的运维信息之后,包括:根据所述多个通道的当前使用信息及预设的数目阈值控制所述克隆会话的数目,其中,所述预设的数据阈值根据当前资源信息及用户需求进行确定。5.根据权利要求2所述的方法,其中,在每个通道内根据所述通道对应的克隆会话的身份标识创建日志句柄之后,包括:将与所述克隆会话关联的业务置于对应的同一通道内。6.根据权利要求1所述的方法,所述方法还包括:通过命令管理程序读取对应的克隆会话的设置以管理所述克隆会话的身份标识,并为所述会话日志提供所述克隆会话的关联业务的信息。7.根据权利要求1所述的方法,其中,所述方法还包括:通过命令控制程序控制所述克隆会话的运维,并向所述会话日志发送反馈信息,其中,所述反馈信息包括告警或阻断。8.根据权利要求1至7中任一项所述的方法,其中,对多个通道进行识别后并行处理所述多个通道,并根据所述会话日志中的运维信息管控所述多个通道,得到处理后的克隆会话,包括:对多个通道进行识别后,对所述多个通道内的克隆会话及关联业务进行处理,根据所述会话日志中的运维信息、所述关联业务的信息及所述反馈信息管控所述多个通道,得到处理后的克隆会话。9.根据权利要求1所述的方法,其中,关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道之前,包括:根据所述会话日志生成可读会话文件,完成所述克隆会话的在线审计。10.根据权利要求1所述的方法,其中,关闭所述处理后的克隆会话,并释放已关闭的处理后的克隆会话对应的通道,包括:关闭所述处理后的克隆会话,对所述已...

【专利技术属性】
技术研发人员:提运强李森刘帆
申请(专利权)人:上海上讯信息技术股份有限公司
类型:发明
国别省市:上海;31

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

1