请求处理方法、装置和设备制造方法及图纸

技术编号:28775485 阅读:16 留言:0更新日期:2021-06-09 11:04
本发明专利技术实施例提供一种请求处理方法、装置和设备。该方法包括:接收到第一切换指令,将转发地址的记录值由第一机房地址切换为第二机房地址,其中,第一切换指令为第一机房切换为第二机房的情况下触发的;接收到访问请求,查找转发地址的记录值为第二机房地址。本发明专利技术实施例的技术方案保证了业务的正常访问。施例的技术方案保证了业务的正常访问。施例的技术方案保证了业务的正常访问。

【技术实现步骤摘要】
请求处理方法、装置和设备


[0001]本专利技术涉及计算机
,尤其涉及一种请求处理方法、装置和设备。

技术介绍

[0002]为了方便进行互联网访问,目前的互联网访问方式主要依赖域名实现,在域名服务器(Domain Name System,简称DNS)中记录域名与互联网协议地址(Internet Protoco,简称IP)地址映射关系,进行访问时,客户端会基于用户提供的域名首先从DNS中查找映射的IP地址,再基于映射的IP地址发起访问请求。由于目前多采用代理服务器实现客户端与真实访问的机房之间的连接,DNS中域名映射的IP地址为机房对应代理服务器的地址,为了方便用户进行管理,会在域名管理系统中记录域名与机房地址的对应关系。
[0003]实际应用中,对于任何机房而言,并不能保证一直可用,当旧机房不能承担现有的业务量时,需要更换机房。为了保证业务的正常运行,需要在DNS中将域名映射为新机房对应的代理服务器的地址。
[0004]但是,由于各地DNS的缓存问题,DNS中的域名与IP地址映射关系没有及时更新,导致出现访问错误。

技术实现思路

[0005]本专利技术实施例提供一种请求处理方法、装置、设备和存储介质,能够实现机房切换后业务的正常访问。
[0006]第一方面,本专利技术实施例提供一种请求处理方法,该方法包括:
[0007]接收到第一切换指令,将转发地址的记录值由第一机房地址切换为第二机房地址,其中,所述第一切换指令为第一机房切换为第二机房的情况下触发的;
[0008]接收到针对目标域名触发的访问请求,查找所述转发地址的记录值为所述第二机房地址;
[0009]基于所述第二机房地址将所述访问请求转发至第二机房。
[0010]第二方面,本专利技术实施例提供一种请求处理方法,该方法包括:
[0011]接收到第一切换指令,将转发地址的记录值由第一机房地址切换为第二代理服务器的地址,所述第一切换指令为在所述第一机房切换为第二机房的情况下触发,所述第二代理服务器对应所述第二机房;
[0012]接收到针对目标域名触发的访问请求,查找所述转发地址的记录值为所述第二代理服务器的地址;
[0013]基于所述第二代理服务器的地址将所述访问请求转发至所述第二代理服务器,以便所述第二代理服务器基于所述第二机房地址,将所述访问请求转发至所述第二机房。
[0014]第三方面,本专利技术实施例提供一种请求处理装置,设置于第一机房对应的第一代理服务器,该装置包括:
[0015]第一接收单元,用于接收到第一切换指令,将转发地址的记录值由第一机房地址
切换为第二机房地址,其中,所述第一切换指令为第一机房回切为第二机房的情况下触发的;接收到针对目标域名触发的访问请求,查找所述转发地址的记录值为所述第二机房地址;
[0016]第一转发单元,用于基于所述第二机房地址将所述访问请求转发至第二机房。
[0017]第四方面,本专利技术实施例提供一种请求处理装置,设置于第一机房对应的第一代理服务器,该装置包括:
[0018]第二接收单元,用于接收到第一切换指令,将转发地址的记录值由第一机房地址切换为第二代理服务器的地址,所述第一切换指令为在所述第一机房切换为第二机房的情况下触发,所述第二代理服务器对应所述第二机房;接收到针对目标域名触发的访问请求,查找所述转发地址的记录值为所述第二代理服务器的地址;
[0019]第二转发单元,用于基于所述第二代理服务器的地址将所述访问请求转发至所述第二代理服务器,以便所述第二代理服务器基于所述第二机房地址,将所述访问请求转发至所述第二机房。
[0020]第五方面,本专利技术实施例提供一种电子设备,包括:存储器、处理器;其中,存储器上存储有可执行代码,当所述可执行代码被处理器执行时,使处理器至少可以实现如第一方面所述的请求处理方法。
[0021]第六方面,本专利技术实施例提供了一种非暂时性机器可读存储介质,非暂时性机器可读存储介质上存储有可执行代码,当所述可执行代码被电子设备的处理器执行时,使处理器至少可以实现如第一方面所述的请求处理方法。
[0022]在本专利技术实施例中,接收到第一切换指令之后,其中,该第一切换指令为第一机房切换为第二机房的情况下触发的,第一机房对应的第一代理服务器将转发地址的记录值由第一机房地址切换为第二机房地址,其中,该转发地址为第一代理服务器接收到访问请求之后转发该访问请求的目的地址。
[0023]进一步地,第一代理服务器接收到访问请求之后,查找转发地址的记录值,由于该记录值已经切换为第二机房地址,因此第一代理服务器将访问请求转发到第二机房。从而在将转发到第一代理服务器的访问请求均转发到第二机房,保证业务的正常访问。
附图说明
[0024]为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0025]图1为本专利技术实施例提供的一种请求处理方法的场景示意图;
[0026]图2为本专利技术实施例提供的一种请求处理方法的流程图;
[0027]图3为本专利技术实施例提供的另一种请求处理方法的流程图;
[0028]图4为本专利技术实施例提供的另一种请求处理方法的流程图;
[0029]图5为本专利技术实施例提供的一种请求处理装置的结构示意图;
[0030]图6为本专利技术实施例提供的一种请求处理装置的结构示意图;
[0031]图7为与图5所示实施例提供的请求处理装置对应的电子设备的结构示意图;
[0032]图8为与图6所示实施例提供的请求处理装置对应的电子设备的结构示意图。
具体实施方式
[0033]为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0034]在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式。
[0035]取决于语境,如在此所使用的词语“如果”、“若”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
[0036]另外,下述各方法实施例中的步骤时序仅为一种举例,而非严格限定。
[0037本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种请求处理方法,其特征在于,应用于第一机房对应的第一代理服务器,所述方法包括:接收到第一切换指令,将转发地址的记录值由第一机房地址切换为第二机房地址,其中,所述第一切换指令为第一机房切换为第二机房的情况下触发的;接收到针对目标域名触发的访问请求,查找所述转发地址的记录值为所述第二机房地址;基于所述第二机房地址将所述访问请求转发至第二机房。2.根据权利要求1所述的方法,其特征在于,所述基于所述第二机房地址将所述访问请求转发至第二机房之后,所述方法还包括:若在所述第一时间段内接收到第二切换指令,则将所述记录值由所述第二机房地址切换为所述第一机房地址,其中,所述第二切换指令为所述第二机房回切为所述第一机房的情况下触发的。3.根据权利要求1所述的方法,其特征在于,所述基于所述第二机房地址将所述访问请求转发至第二机房之后,所述方法还包括:若在第一时间段内未接收到所述第二切换指令,则输出第一提示信息,所述第一提示信息用于提示相关人员在域名管理系统中更新所述目标域名的映射关系,其中,所述第二切换指令为所述第二机房回切为所述第一机房的情况下触发的。4.根据权利要求1所述的方法,其特征在于,所述接收到针对目标域名触发的访问请求包括:接收基于所述第一代理服务器的地址而发送的所述访问请求,所述第一代理服务器的地址为基于所述目标域名从域名系统中映射获得。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:若在第二时间段内,未接收到所述访问请求,则输出第二提示信息,所述第二提示信息用于提示所述相关人员删除所述第一机房。6.一种请求处理方法,其特征在于,应用于第一机房对应的第一代理服务器,所述方法包括:接收到第一切换指令,将转发地址的记录值由第一机房地址切换为第二代理服务器的地址,所述第一切换指令为在所述第一机房切换为第二机房的情况下触发,所述第二代理服务器对应所...

【专利技术属性】
技术研发人员:杨经营
申请(专利权)人:长沙市到家悠享网络科技有限公司
类型:发明
国别省市:

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

1