【技术实现步骤摘要】
服务器运行状态控制方法、装置、设备及存储介质
[0001]本公开涉及计算机技术和金融科技领域或其他相关领域,尤其涉及一种服务器运行状态控制方法、装置、设备及存储介质。
技术介绍
[0002]在版本投产前,需要对部署环境中所有的服务器进行测试连接。在测试连接过程中,服务器可能会出现无法访问或者存储空间较小等异常问题,使得测试连接不通过。因此,需要对各个异常问题进行分析确认并解决,以使得版本能够顺利投产。
[0003]在实现本公开构思的过程中,专利技术人发现相关技术中至少存在如下问题:在对服务器进行测试连接确定连接不通过时,由于服务器的数量较多,且每个服务器中的数据量较大,难以精准地确定服务器的异常原因,并对其进行修复解决,使得版本在投产过程中出现中断的可能性,导致投产效率较低。
技术实现思路
[0004]鉴于上述问题,本公开提供了服务器运行状态控制方法、装置、设备、介质和程序产品。
[0005]根据本公开的第一个方面,提供了一种服务器运行状态控制方法,包括:响应于由控制台发送的探测指令,确定多个 ...
【技术保护点】
【技术特征摘要】
1.一种服务器运行状态控制方法,包括:响应于由控制台发送的探测指令,确定多个服务器中,每个所述服务器与所述控制台之间的连接状态;针对每个所述服务器,在所述连接状态表征连接失败的情况下,基于所述控制台和所述服务器在通信网段中的通信地址,对设置于所述通信网段中的防火墙进行开通检测,生成第一检测结果;在所述第一检测结果表征所述防火墙开通的情况下,对所述服务器中目标组件的多个属性信息分别进行故障检测,生成多个第二检测结果,其中,多个所述第二检测结果与多个所述属性信息一一对应;在存在至少一个所述第二检测结果表征所述目标组件存在故障的情况下,控制所述服务器执行与目标属性信息对应的预设操作,以使得所述目标组件恢复正常运行状态,其中,所述目标属性信息与表征存在故障的所述第二检测结果对应。2.根据权利要求1所述的方法,其中,所述通信地址包括源地址和目的地址,所述基于所述控制台和所述服务器在通信网段中的通信地址,对设置于所述通信网段中的防火墙进行开通检测,生成第一检测结果,包括:确定所述控制台在所述通信网段中的源地址,和所述服务器在所述通信网段中的目的地址;基于所述防火墙中的策略,确定所述源地址和所述目的地址之间的开通状态;基于所述开通状态生成所述第一检测结果,其中,所述第一检测结果包括防火墙已开通和防火墙未开通。3.根据权利要求1所述的方法,还包括:在所述第一检测结果表征所述防火墙未开通的情况下,基于所述通信地址对所述防火墙中的策略进行调整,生成新的策略;将所述新的策略配置在所述防火墙中,以使得所述防火墙开通所述通信地址。4.根据权利要求1所述的方法,其中,多个所述属性信息包括进程信息、配置信息、权限信息和存储信息,所述对所述服务器中目标组件的多个属性信息分别进行故障检测,生成多个第二检测结果,包括:对所述进程信息进行检测,生成进程检测结果;对所述配置信息中的启动端口号和配置端口号进行检测,生成配置检测结果,其中,所述启动端口号为所述目标组件的配置文件的端口号,所述配置端口号为所述控制台的配置文件的端口号;检测所述权限信息中所述目标组件的文件权限,生成文件权限结果;检测所述权限信息中所述目标组件的启动权限,生成用户权限结果;对所述存储信息中所述目标组件的存储空间进行检测,生成存储检测结果;根据所述进程检测结果、所述配置检测结果、所述文件权限结果、所述用户权限结果以及所述存储检测结果组成多个所述第二检测结果。5.根据权利要求4所述的方法,其中,所述进程检测结果包括第一进程结果和第二进程结果,所述对所述进程信息进行检测,生成进程检测结果,包括:获取用于对所述属性信息进行故障检测的预设信息,其中,所述预设信息包括与部署
于所述服务器的版本包相对应的版本号;对所述进程信息进行版本号识别;在确定所述进程信息中存在所述版本号的情况下,确定所述进程检测结果为所述第一进程结果,所述第一进程结果表征所述进程已经被启动;在确定所述进程信息中不存在所述版本号的情况下,确定所述进程检测结果为所述第二进程结果,所述第二进程结果表征所述进程未被启动。6.根据权利要求5所述的方法,其中,所述预设信息还包括预设占用率,所述存储确定结果包括第一存储结果和第二存储结果,所述对所述存储信息中所述目标组件的存储空间进行检测,生成存储检测结果,包括:将与所述版本包下载至所述存储空间中,生成所述存储信息;控制所述服务器执行存储空间查找命令,检测所述存储信息中所述存储空间的占用量和空间总量;基于所述占用量和所述空间总量...
【专利技术属性】
技术研发人员:郑晓华,
申请(专利权)人:中国工商银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。