页面切换方法、装置、电子设备和存储介质制造方法及图纸

技术编号:32458635 阅读:12 留言:0更新日期:2022-02-26 08:42
本申请公开了一种页面切换方法、装置、电子设备和存储介质。该页面切换方法包括:接收任务请求;基于所述任务请求,调用标识文件脚本,并基于所述标识文件脚本,扫描预设标识文件,获取所述预设标识文件中的目标用户,以及与所述目标用户对应的目标网络服务器;遍历所述目标网络服务器对应的各所述反向代理服务器的标识状态,在识别出所述标识状态为预设标识状态的情况下,调用与所述预设标识状态对应的所述反向代理服务器的预设配置脚本;基于所述预设配置脚本,调用与所述预设配置脚本对应的配置文件,将页面切换至与所述配置文件对应的页面。采用本申请提供的页面切换方法,以实现高效、简单方便的进行页面切换的效果。简单方便的进行页面切换的效果。简单方便的进行页面切换的效果。

【技术实现步骤摘要】
页面切换方法、装置、电子设备和存储介质


[0001]本申请涉及通信领域,具体涉及一种页面切换方法、装置、电子设备和存储介质。

技术介绍

[0002]在使用多节点方式部署反向代理服务器作为网络服务器的项目中,在网络服务器对应的应用服务器宕机或者因故(如遇到黑客攻击)需要切换应急页面时,将通过反向代理服务器转发的流量统一引向应急页面,以解决传统多节点方式部署反向代理服务器作为网络服务器时,配置文件的切换问题。
[0003]传统多节点部署反向代理服务器的方式,在切换应急页面时多采用逐台切换反向代理服务器的配置,如此存在需要登录各个网络服务器执行切换配置命令,步骤繁琐且耗时长的问题。

技术实现思路

[0004]本申请实施例的目的是提供一种页面切换方法、装置、电子设备和存储介质,以实现高效、简单方便的进行页面切换的效果。
[0005]本申请的技术方案如下:
[0006]第一方面,提供了一种页面切换方法,该方法包括:
[0007]接收任务请求;
[0008]基于所述任务请求,调用标识文件脚本,并基于所述标识文件脚本,扫描预设标识文件,获取所述预设标识文件中的目标用户,以及与所述目标用户对应的目标网络服务器;
[0009]遍历所述目标网络服务器对应的各所述反向代理服务器的标识状态,在识别出所述标识状态为预设标识状态的情况下,调用与所述预设标识状态对应的所述反向代理服务器的预设配置脚本;
[0010]基于所述预设配置脚本,调用与所述预设配置脚本对应的配置文件,将页面切换至与所述配置文件对应的页面。
[0011]第二方面,提供了一种页面切换装置,该装置包括:
[0012]任务请求接收模块,用于接收任务请求;
[0013]信息获取模块,用于基于所述任务请求,调用标识文件脚本,并基于所述标识文件脚本,扫描预设标识文件,获取所述预设标识文件中的目标用户,以及与所述目标用户对应的目标网络服务器;
[0014]预设配置脚本调用模块,用于遍历所述目标网络服务器对应的各所述反向代理服务器的标识状态,在识别出所述标识状态为预设标识状态的情况下,调用与所述预设标识状态对应的所述反向代理服务器的预设配置脚本;
[0015]页面切换模块,用于基于所述预设配置脚本,调用与所述预设配置脚本对应的配置文件,将页面切换至与所述配置文件对应的页面。
[0016]第三方面,本申请实施例提供了一种电子设备,该电子设备包括处理器、存储器及
存储在所述存储器上并可在所述处理器上运行的程序或指令,所述程序或指令被所述处理器执行时实现本申请实施例任一所述的页面切换方法的步骤。
[0017]第四方面,本申请实施例提供了一种可读存储介质,所述可读存储介质上存储程序或指令,所述程序或指令被处理器执行时实现本申请实施例任一所述的页面切换方法的步骤。
[0018]本申请的实施例提供的技术方案至少带来以下有益效果:
[0019]本申请实施例提供的页面切换方法,通过基于接收到的任务请求,调用配置的标识文件脚本,并基于标识文件脚本,扫描预设标识文件,获取预设标识文件中的目标用户,以及与目标用户对应的目标网络服务器,通过遍历目标网络服务器对应的各反向代理服务器的标识状态,在识别出标识状态为预设标识状态的情况下,调用与预设标识状态对应的反向代理服务器的预设配置脚本,基于该预设配置脚本,调用与预设配置脚本对应的配置文件,将页面切换至与该配置文件对应的页面,这样可通过预先设置的各反向代理服务器的标识状态,在标识状态为预设标识状态的情况下,可调用与预设标识状态对应的反向代理服务器的预设配置脚本,基于该预设配置脚本,调用与预设配置脚本对应的配置文件,将页面切换至与该配置文件对应的页面,如此,无需登录各个网络服务器,对各网络服务器配置的反向代理服务器执行切换配置命令,步骤简单,页面切换时间短,提高了页面切换的效率。
[0020]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0021]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理,并不构成对本申请的不当限定。
[0022]图1是本申请一示例实施例提供的一种页面切换方法的流程示意图之一;
[0023]图2是本申请一示例实施例提供的一种页面切换方法的流程示意图之二;
[0024]图3是本申请一示例实施例提供的一种页面切换方法的流程示意图之三;
[0025]图4是本申请一示例实施例提供的一种页面切换方法涉及的负载分布示意图之一;
[0026]图5是本申请一示例实施例提供的一种页面切换方法涉及的负载分布示意图之二;
[0027]图6是本申请一示例实施例提供的一种页面切换装置的结构框图;
[0028]图7是本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0029]为了使本领域普通人员更好地理解本申请的技术方案,下面将结合附图,对本申请实施例中的技术方案进行清楚、完整地描述。应理解,此处所描述的具体实施例仅意在解释本申请,而不是限定本申请。对于本领域技术人员来说,本申请可以在不需要这些具体细节中的一些细节的情况下实施。下面对实施例的描述仅仅是为了通过示出本申请的示例来提供对本申请更好的理解。
[0030]需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的例子。
[0031]如
技术介绍
所述,现有技术中传统多节点部署反向代理服务器的方式,在切换应急页面时存在步骤繁琐且耗时长的问题,为了解决上述问题,本申请实施例提供了一种页面切换方法,通过基于接收到的任务请求,调用配置的标识文件脚本,并基于标识文件脚本,扫描预设标识文件,获取预设标识文件中的目标用户,以及与目标用户对应的目标网络服务器,通过遍历目标网络服务器对应的各反向代理服务器的标识状态,在识别出标识状态为预设标识状态的情况下,调用与预设标识状态对应的反向代理服务器的预设配置脚本,基于该预设配置脚本,调用与预设配置脚本对应的配置文件,将页面切换至与该配置文件对应的页面,这样可通过预先设置的各反向代理服务器的标识状态,在标识状态为预设标识状态的情况下,可调用与预设标识状态对应的反向代理服务器的预设配置脚本,基于该预设配置脚本,调用与预设配置脚本对应的配置文件,将页面切换至与该配置文件对应的页面,如此,无需登录各个网络服务器,对各网络服务器配置的反向代理服务器执行切换配置命令,步骤简单,页面切换时间短,提高了页面切换的效率。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种页面切换方法,其特征在于,所述方法包括:接收任务请求;基于所述任务请求,调用标识文件脚本,并基于所述标识文件脚本,扫描预设标识文件,获取所述预设标识文件中的目标用户,以及与所述目标用户对应的目标网络服务器;遍历所述目标网络服务器对应的各所述反向代理服务器的标识状态,在识别出所述标识状态为预设标识状态的情况下,调用与所述预设标识状态对应的所述反向代理服务器的预设配置脚本;基于所述预设配置脚本,调用与所述预设配置脚本对应的配置文件,将页面切换至与所述配置文件对应的页面。2.根据权利要求1所述的方法,其特征在于,所述预设标识文件包括:切换标识文件;所述在识别出所述标识状态为预设标识状态的情况下,调用与所述预设标识状态对应的所述反向代理服务器的预设配置脚本,包括:在识别出所述标识状态为切换标识状态的情况下,调用与所述切换标识状态对应的所述反向代理服务器的切换配置脚本;所述基于所述预设配置脚本,调用与所述预设配置脚本对应的配置文件,将页面切换至与所述配置文件对应的页面,包括:基于所述切换配置脚本,调用与所述切换配置脚本对应的切换配置文件,将页面切换至与所述切换配置文件对应的页面。3.根据权利要求1所述的方法,其特征在于,所述预设标识文件包括:回滚标识文件;所述在识别出所述标识状态为预设标识状态的情况下,调用与所述预设标识状态对应的所述反向代理服务器的预设配置脚本,包括:在识别出所述标识状态为回滚标识状态的情况下,调用与所述回滚标识状态对应的所述反向代理服务器的回滚配置脚本;所述基于所述预设配置脚本,调用与所述预设配置脚本对应的配置文件,将页面切换至与所述配置文件对应的页面,包括:基于所述回滚配置脚本,调用与所述回滚配置脚本对应的回滚配置文件,将页面回滚至与所述回滚配置文件对应的页面。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:接收对目标反向代理服务器所对应的标识状态的更改请求;基于所述更改请求,调用与所述目标反向代理服务器对应的预设标识脚本;其中,所述预设标识...

【专利技术属性】
技术研发人员:郑岸以陈盛林
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:

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

1