System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 巡检系统、方法和装置制造方法及图纸_技高网

巡检系统、方法和装置制造方法及图纸

技术编号:41327944 阅读:3 留言:0更新日期:2024-05-13 15:05
本申请公开了巡检系统、方法和装置,将巡检代码实现文件和主程序分离开,主程序部署于主程序服务器,巡检代码实现文件存储于存储仓库。在修改或新增巡检项的巡检代码实现文件时,针对存储仓库进行相应的新增和修改操作即可,无需对主程序服务器部署的主程序进行修改,从而无需重启主程序服务器。

【技术实现步骤摘要】

本申请涉及应用巡检领域,更具体的说,是涉及巡检系统、方法和装置


技术介绍

1、服务器需要定时或者在有需要时通过主程序服务器中的巡检代码实现文件进行巡检,以便检测服务器的运行是否符合要求。

2、相关技术中巡检代码实现文件部署在主程序服务器。若需要修改巡检代码实现文件,首先获得巡检服务器中原始巡检代码实现文件并进行修改;然后将修改后的巡检代码实现文件部署到主程序服务器上;最后重启主程序服务器。若需要新增巡检代码实现文件,在主程序服务器中新增巡检代码实现文件后,重启主程序服务器。

3、综上,相关技术中在修改或新增巡检代码实现文件后需要重启主程序服务器。


技术实现思路

1、有鉴于此,本申请提供了一种巡检系统、方法和装置。

2、本申请的专利技术构思为:将主程序和巡检项的巡检代码实现文件分离管理;将各个巡检项的巡检代码实现文件存储在存储仓库;主程序部署于主程序服务器,主程序服务器可以获取存储仓库存储的巡检项的巡检代码实现文件。在修改或新增巡检项的巡检代码实现文件时,针对存储仓库进行相应的新增和修改操作即可,无需对主程序服务器部署的主程序进行修改,从而无需重启主程序服务器。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。

3、本申请提供如下技术方案:

4、根据本公开实施例的第一方面,提供一种巡检系统,包括:第一客户端、主程序服务器、存储仓库、数据库以及巡检服务器;p>

5、所述第一客户端,用于生成巡检作业报文;发送所述巡检作业报文至所述主程序服务器,所述巡检作业报文包括待巡检的所述巡检服务器的通讯地址、巡检项的目标标识以及,检验标准信息;

6、所述主程序服务器,用于响应所述巡检作业报文,从所述数据库存储的巡检项的标识与下载地址的对应关系中,查找所述目标标识对应的目标下载地址;发送下载指令至所述存储仓库;

7、所述存储仓库,用于将预先存储于所述目标下载地址的目标巡检代码实现文件发送至所述主程序服务器;

8、所述主程序服务器,还用于将所述目标巡检代码实现文件发送至所述巡检服务器;

9、所述巡检服务器,用于运行所述目标巡检代码实现文件,以得到运行结果;发送所述运行结果至所述主程序服务器;

10、所述主程序服务器,还用于将所述运行结果与所述检验标准信息进行比较,得到比较结果;将所述比较结果发送至所述第一客户端。

11、根据本公开实施例的第二方面,提供一种巡检方法,应用于主程序服务器,所述巡检方法包括:

12、获取巡检作业报文,所述巡检作业报文包括待巡检的巡检服务器的通讯地址、巡检项的目标标识,以及,检验标准信息;

13、从数据库存储的巡检项的标识与下载地址的对应关系中,查找所述目标标识对应的目标下载地址;

14、从存储仓库的所述目标下载地址中获取目标巡检代码实现文件;

15、控制所述巡检服务器运行所述目标巡检代码实现文件,以得到运行结果;

16、将所述运行结果与所述检验标准信息进行比较,得到比较结果。

17、根据本公开实施例的第三方面,提供巡检装置,应用于主程序服务器,所述巡检装置包括:

18、第一获取模块,用于获取巡检作业报文,所述巡检作业报文包括待巡检的巡检服务器的通讯地址、巡检项的目标标识,以及,检验标准信息;

19、第一查找模块,用于从数据库存储的巡检项的标识与下载地址的对应关系中,查找所述目标标识对应的目标下载地址;

20、第二获取模块,用于从存储仓库的所述目标下载地址中获取目标巡检代码实现文件;

21、控制模块,用于控制所述巡检服务器运行所述目标巡检代码实现文件,以得到运行结果;

22、第三获取模块,用于将所述运行结果与所述检验标准信息进行比较,得到比较结果。

23、经由上述的技术方案可知,本申请提供了一种巡检系统,将巡检代码实现文件和主程序分离开,主程序部署于主程序服务器,巡检代码实现文件存储于存储仓库。在修改或新增巡检项的巡检代码实现文件时,针对存储仓库进行相应的新增和修改操作即可,无需对主程序服务器部署的主程序进行修改,从而无需重启主程序服务器。在将巡检代码实现文件和主程序分离开后,控制巡检服务器运行巡检代码实现文件的方法包括:第一客户端生成巡检作业报文,主程序服务器响应巡检作业报文,从数据库存储的巡检项的标识与下载地址的对应关系中,查找响应巡检作业报文包含的目标标识对应的目标下载地址;从存储仓库的目标下载地址下载目标巡检代码实现文件。主程序服务器将目标巡检代码实现文件发送至巡检服务器。巡检服务器运行目标巡检代码实现文件,以得到运行结果。主程序服务器将运行结果与巡检作业报文包含的检验标准信息进行比较,得到比较结果。

24、由于不同巡检代码实现文件的标识不同,不同巡检项的标识不同,同一巡检项的修改巡检代码实现文件前后的标识不同。若需要更改巡检作业报文对应的巡检代码实现文件,只需要更改巡检作业报文中巡检项的目标标识即可,所以做到了回滚。

本文档来自技高网...

【技术保护点】

1.一种巡检系统,其特征在于,包括:第一客户端、主程序服务器、存储仓库、数据库以及巡检服务器;

2.根据权利要求1所述巡检系统,其特征在于,其中:

3.根据权利要求1所述巡检系统,其特征在于,其中:

4.根据权利要求1至3任一所述巡检系统,其特征在于,所述第一客户端在执行生成巡检作业报文的过程中,具体包括:

5.根据权利要求4所述巡检系统,其特征在于,所述第一客户端在执行通过所述第二用户界面获得所述巡检项的目标标识步骤的过程中,具体包括:

6.根据权利要求5所述巡检系统,其特征在于,

7.根据权利要求1所述巡检系统,其特征在于,其中:

8.一种巡检方法,其特征在于,应用于主程序服务器,所述巡检方法包括:

9.根据权利要求8所述巡检方法,其特征在于,所述巡检项的标识与下载地址的对应关系的获取方法包括:

10.一种巡检装置,其特征在于,应用于主程序服务器,所述巡检装置包括:

【技术特征摘要】

1.一种巡检系统,其特征在于,包括:第一客户端、主程序服务器、存储仓库、数据库以及巡检服务器;

2.根据权利要求1所述巡检系统,其特征在于,其中:

3.根据权利要求1所述巡检系统,其特征在于,其中:

4.根据权利要求1至3任一所述巡检系统,其特征在于,所述第一客户端在执行生成巡检作业报文的过程中,具体包括:

5.根据权利要求4所述巡检系统,其特征在于,所述第一客户端在执行通过所述第二用户界面获...

【专利技术属性】
技术研发人员:张成思邓梦菲刘晓辉陈福荣刘叶
申请(专利权)人:中国民航信息网络股份有限公司
类型:发明
国别省市:

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

1