Access method and system of the present invention relates to a Web configuration file overloading process, the method comprises the following steps: when the Web container to restart the process, at the request of the Web system front page shield access; when Web received front page access request, stop in response to the access request, and send the test interface of Web system test request; among them, the test interface for detection of Web system service interface state; in confirmation of the completed restart information received after the return test interface, Web system is arranged at the front end of the shielding recovery response to the access request, page access request. The technical proposal of the invention improves the prompt effect of the page, and the user can know the restart process of the Web container in real time and enhance the user experience.
【技术实现步骤摘要】
Web配置文件重载过程的访问方法和系统
本专利技术涉及计算机互联网
,特别是涉及一种Web配置文件重载过程的访问方法和系统。
技术介绍
Web应用依赖于Web容器,Web容器启动时一般需要加载配置文件,而配置文件一般是静态加载,一旦发生修改,需要手动重启容器,使配置得到更新。但是对于非运维人员而言,一般都是不了解服务器的运行,在修改配置文件之后,Web容器进入重启过程,由于浏览器等工具,在页面访问无法成功时一般是返回页面错误的提示,而当Web容器重启过程中,用户对页面进行操作而提示该信息,容易导致用户误认为当前页面出错而进行其他的误操作,影响Web容器重启过程,而且用户也无法获知当前Web容器的重启过程。
技术实现思路
基于此,有必要针对操作复杂的问题,提供一种Web配置文件重载过程的访问方法和系统。一种Web配置文件重载过程的访问方法,包括:当Web容器进入重启过程后,在Web系统前端屏蔽页面的访问请求;当Web前端接收到页面的访问请求时,停止响应该访问请求,并向Web系统的测试接口发送测试请求;其中,所述测试接口为检测Web系统服务状态的接口;在接收到测试接口返回的重启完成的确认信息后,解除Web系统前端对访问请求的屏蔽设置,恢复对页面访问请求的响应。一种Web配置文件重载过程的访问系统,包括:屏蔽模块,用于当Web容器进入重启过程后,在Web系统前端屏蔽页面的访问请求;测试模块,用于当Web前端接收到页面的访问请求时,停止响应该访问请求,并向Web系统的测试接口发送测试请求;其中,所述测试接口为检测Web系统服务状态的接口;恢复模块,用于在接收到测 ...
【技术保护点】
一种Web配置文件重载过程的访问方法,其特征在于,包括:当Web容器进入重启过程后,在Web系统前端屏蔽页面的访问请求;当Web前端接收到页面的访问请求时,停止响应该访问请求,并向Web系统的测试接口发送测试请求;其中,所述测试接口为检测Web系统服务状态的接口;在接收到测试接口返回的重启完成的确认信息后,解除Web系统前端对访问请求的屏蔽设置,恢复对页面访问请求的响应。
【技术特征摘要】
1.一种Web配置文件重载过程的访问方法,其特征在于,包括:当Web容器进入重启过程后,在Web系统前端屏蔽页面的访问请求;当Web前端接收到页面的访问请求时,停止响应该访问请求,并向Web系统的测试接口发送测试请求;其中,所述测试接口为检测Web系统服务状态的接口;在接收到测试接口返回的重启完成的确认信息后,解除Web系统前端对访问请求的屏蔽设置,恢复对页面访问请求的响应。2.根据权利要求1所述的Web配置文件重载过程的访问方法,其特征在于,所述在Web系统前端屏蔽页面的访问请求的方法包括:在Web系统的前端页面使用html遮罩层屏蔽用户对该页面的操作功能。3.根据权利要求1所述的Web配置文件重载过程的访问方法,其特征在于,所述向Web系统的测试接口发送测试请求的步骤包括:在Web系统的前端页面使用脚本语言设置定时器,每隔设定周期请求一次检测所述测试接口,当没有接收到测试接口返回的重启完成确认信息时,进入下一次检测流程。4.根据权利要求1所述的Web配置文件重载过程的访问方法,其特征在于,还包括:在对Web容器进行重启过程中,在所述页面上显示进度条,显示Web系统的配置文件的实时更新进度。5.根据权利要求1所述的Web配置文件重载过程的访问方法,其特征在于,还包括:在接收到测试接口返回的重启完成的确认信息后,调用解析服务接口,重新加载新的配置文件展示在页面上。6.根据权利要求1所述的Web配置文件重载过程的访问方法,其特征在于,所述测试接口为REST类型的API接...
【专利技术属性】
技术研发人员:温云龙,
申请(专利权)人:广州杰赛科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。