[发明专利]一种服务器端程序编译和发布的管理方法及系统有效
申请号: | 201710209399.8 | 申请日: | 2017-03-31 |
公开(公告)号: | CN107015842B | 公开(公告)日: | 2019-12-31 |
发明(设计)人: | 方敏 | 申请(专利权)人: | 武汉票据交易中心有限公司 |
主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F11/36;G06F9/445 |
代理公司: | 11212 北京轻创知识产权代理有限公司 | 代理人: | 杨立;李蕾 |
地址: | 430074 湖北省武汉市东*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器端 程序 编译 发布 管理 方法 系统 | ||
1.一种服务器端程序编译和发布的管理方法,其特征在于,包括:
步骤1、预设查询服务器端版本信息数据库的时间表;
步骤2、根据所述时间表,查询所述服务器端版本信息数据库,获取待测试版本列表和已测试版本列表;
步骤3、根据所述待测试版本列表,对待测试版本逐一进行程序编译并发布到测试环境;
步骤4、根据所述已测试版本列表,对已测试版本逐一进行程序编译并发布到生产环境;
步骤5、获取状态信息并保存,所述状态信息包括预设时间表状态信息、获取版本列表状态信息以及编译并发布程序文件状态信息;
所述步骤1还包括:
获取服务器端版本信息和其对应的第一xml配置信息,并将所述服务器端版本信息和所述第一xml配置信息保存至服务器端版本信息数据库,以便进行程序编译并发布。
2.根据权利要求1所述的一种服务器端程序编译和发布的管理方法,其特征在于,所述方法还包括:
步骤6、将所述状态信息发送至管理员终端,其中,所述状态信息还包括故障原因。
3.根据权利要求1至2任一项所述的一种服务器端程序编译和发布的管理方法,其特征在于,所述步骤3中具体包括:
步骤3.1、根据所述待测试版本列表,获取待测试版本对应的版本信息;
步骤3.2、根据所述版本信息,获取第一xml配置信息,所述第一xml配置信息包括应用程序服务器和文件发布清单;
步骤3.3、关闭所述应用程序服务器中所述服务器端的运行程序并备份所述服务器端对应的原程序文件;
步骤3.4、在所述第一xml配置信息经编译并生成程序文件和其对应的第二xml配置信息后,将所述程序文件和所述第二xml配置信息保存至所述应用程序服务器;
步骤3.5、根据所述文件发布清单,检查所述应用程序服务器中的所述程序文件是否正确,若正确,在所述应用程序服务器中重启所述服务器端,如重启成功,则完成程序编译和测试环境发布的任务,如重启不成功,根据所述原程序文件,还原并开启所述服务器端,结束测试环境发布的任务;否则,根据所述原程序文件,还原并开启所述服务器端,结束测试环境发布的任务。
4.根据权利要求1至2任一项所述的一种服务器端程序编译和发布的管理方法,其特征在于,所述步骤4具体包括:
步骤4.1、根据所述已测试版本列表,获取已测试版本对应的版本信息;
步骤4.2、根据所述版本信息,获取第一xml配置信息,所述第一xml配置信息包括应用程序服务器和文件发布清单;
步骤4.3、关闭所述应用程序服务器中所述服务器端的运行程序并备份所述服务器端对应的原程序文件;
步骤4.4、在所述第一xml配置信息经编译并生成程序文件和其对应的第二xml配置信息后,将所述程序文件和所述第二xml配置信息保存至所述应用程序服务器;
步骤4.5、根据所述文件发布清单,检查所述应用程序服务器中的所述程序文件是否正确,如正确,在所述应用程序服务器中重启所述服务器端,如重启成功,检测服务器端之间通信是否成功,如是,则完成程序编译和生成环境发布的任务,如重启不成功,根据所述原程序文件,还原并开启所述服务器端,结束生产环境发布的任务;否则,根据所述原程序文件,还原并开启所述服务器端,结束生产环境发布的任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉票据交易中心有限公司,未经武汉票据交易中心有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710209399.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种超薄背光源快速组装加压模架
- 下一篇:局部擦除液晶显示装置