The embodiment of the invention relates to the field of communication technology, in particular to a method for switching a target domain name resolution server and related equipment, which is used for automatically switching the target domain name resolution server and reducing the operation and maintenance cost. In one embodiment of the invention, the receiving server switching request; the request includes the target domain name DNS server to switch the identification of the server switch; according to the target DNS server identifier generation server call request; the request includes the target domain name DNS server to switch the identification of the server call request; sent to the DNS server the server call; among them, the server calls for: the DNS server according to the corresponding relationship between the default DNS server and script, determined that the target domain name server corresponding to the script from the at least one script preset, and executes the script to the domain name is switched to the target domain name server.
【技术实现步骤摘要】
本专利技术实施例涉及通信领域,尤其涉及一种切换目标域名解析服务器的方法及相关设备。
技术介绍
域名系统是因特网上作为域名和网络协议(InternetProtocol,简称IP)地址的相互映射的一个分布式数据库,能够使用户更加方便的访问互联网。用户访问互联网的过程是:用户在客户端输入域名,客户端将该域名发送域名到域名解析服务器,域名解析服务器对该域名进行解析。在域名解析服务器可以为Nginx服务器,Nginx是负载均衡服务器;通过Nginx服务器将需要解析到的IP地址转发到目标域名解析服务器上。目标域名解析服务器提供相应服务。目标域名解析服务器通常都有灾备机制,即一个域名下,有两台或者更多台服务器独立部署为环球信息网(WorldWideWeb,简称WEB)系统提供服务。其中一台为主服务器。另一台为备服务器。当域名在主服务器中解析出现故障时,需要运维人员通过手动调整域名系统(DomainNameSystem,简称DNS)配置或修改Nginx服务器转发请求配置,实现将域名切换到正常运行的备服务器上,来确保Web系统的正常运行。目前,修改Nginx服务器转发请求配置需要 ...
【技术保护点】
一种切换目标域名解析服务器的方法,其特征在于,包括:接收服务器切换请求;其中,所述服务器切换请求包括域名需切换的目标域名解析服务器的标识;根据所述目标域名解析服务器的标识生成服务器调用请求;其中,所述服务器调用请求包括域名需切换的目标域名解析服务器的标识;向域名解析服务器发送所述服务器调用请求;其中,所述服务器调用请求用于:使所述域名解析服务器根据预设的域名解析服务器和脚本的对应关系,从预设的至少一个脚本中确定出所述目标域名解析服务器对应的脚本,并执行所述脚本以将所述域名切换至所述目标域名解析服务器。
【技术特征摘要】
1.一种切换目标域名解析服务器的方法,其特征在于,包括:接收服务器切换请求;其中,所述服务器切换请求包括域名需切换的目标域名解析服务器的标识;根据所述目标域名解析服务器的标识生成服务器调用请求;其中,所述服务器调用请求包括域名需切换的目标域名解析服务器的标识;向域名解析服务器发送所述服务器调用请求;其中,所述服务器调用请求用于:使所述域名解析服务器根据预设的域名解析服务器和脚本的对应关系,从预设的至少一个脚本中确定出所述目标域名解析服务器对应的脚本,并执行所述脚本以将所述域名切换至所述目标域名解析服务器。2.如权利要求1所述的方法,其特征在于,所述向域名解析服务器发送所述服务器调用请求,包括:根据所述目标域名解析服务器的标识确定所述目标域名解析服务器对应的调用接口;通过所述调用接口向域名解析服务器发送所述服务器调用请求。3.如权利要求2所述的方法,其特征在于,所述目标域名解析服务器包括主服务器或备服务器;若所述目标域名解析服务器为主服务器,则所述目标域名解析服务器对应的调用接口为主调用接口;若所述目标域名解析服务器为备服务器时,则所述目标域名解析服务器对应的调用接口为备调用接口。4.如权利要求3所述的方法,其特征在于,在所述域名解析服务器上部署主应用从动平台和备应用从动平台;通过所述调用接口向域名解析服务器发送所述服务器调用请求,包括:若所述目标域名解析服务器为主服务器,则通过所述目标域名解析服务器对应的主调用接口向所述主应用从动平台发送所述服务器调用请求;若所述目标域名解析服务器为备服务器,则通过所述目标域名解析服务器对应的备调用接口向所述备应用从动平台发送所述服务器调用请求。5.如权利要求1至4任一权利要求所述的方法,其特征在于,所述目标域名解析服务器的标识包括:域名的类型标识、所述目标域名解析服务器所在机房的类型标识、所述目标域名解析服务器的类型标识。6.如权利要求5所述的方法,其特征在于,所述服务器调用请求中包括切换类型参数、域名类型参数;所述根据所述目标域名解析服务器的标识生成服务器调用请求,包括:根据所述目标域名解析服务器的标识中的所述目标域名解析服务器所在机房的类型标识和所述目标域名解析服务器的类型标识确定所述服务器调用请求中的所述切换类型参数;根据所述目标域名解析服务器的标识中的域名的类型标识确定所述服务器调用请求中的所述域名类型参数;根据所述切换类型参数、域名类型参数生成所述服务器调用请求。7.一种切换目标域名解析服务器的方法,其特征在在于,包括:接收企业服务器发送的所述服务器调用请求;其中,所述服务器调用请求包括域名需切换的目标域名解析服务器的标识;所述服务器调用请求是所述企业服务器接收到服务器切换请求后,根据所述服务器切换请求中包括的所述目标域名解析服务器的标识生成的;根据预设的域名解析服务器和脚本的对应关系,从预设的至少一个脚本中确定出所述目标域名解析服务器对应的脚本;执行所述脚本以将所述域名切换至所述目标域名解...
【专利技术属性】
技术研发人员:陆雄斌,
申请(专利权)人:网宿科技股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。