The embodiment of the invention discloses a method and a device for processing a server node, the method includes: analysis of monitoring intranet DNS server on SSO network domain, and extract the IP address stored in the first IP address from the list of analytical results of Intranet DNS server output; the first IP address list is used to record the current monitoring period. The analytical results, the output of the intranet DNS server IP address in response to the current monitoring; the end of the cycle, if the first IP address list and second list of IP addresses are not the same, according to the first IP address list to set in the LVS server load balancing in second IP address list is updated; among them, second IP address list SSO the network server in the pool before the current monitoring cycle all online server IP address. The embodiment of the invention can simplify the process of the upper and lower lines of the server node, improve the efficiency of the upper and lower lines of the server node, and reduce the operation and maintenance cost.
【技术实现步骤摘要】
本专利技术涉及通信技术,尤其是一种服务器节点的处理方法及装置。
技术介绍
单点登录(SingleSignOn,SSO)系统是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统的技术。SSO包括可以将这次主要的登录映射到其他应用中用于同一个用户的登录的机制,为企业所有的线上产品提供登录验证功能,是目前比较流行的企业业务整合的解决方案之一。公网的网络用户访问采用SSO技术的企业应用系统时,向应用系统所在服务器的公网互联网协议(InternetProtocolAddress,IP)地址发送超文本传输协议(HyperTextTransferProtocol,HTTP)请求,该HTTP访问请求通过Linux虚拟服务器(LinuxVirtualServer,LVS)负载均衡服务器,由LVS负载均衡服务器根据记录的IP地址发送给由多台内网服务器组成的SSO内网服务器池。在实现本专利技术的过程中,专利技术人发现,现有技术中,如果SSO内网服务器池中的某台服务器(也称为:服务器节点或节点)发生故障需要下线,则需要人工发现节点故障并通过手动方式在LVS负载均衡服务器上剔除掉故障节点的IP地址,使公网中的网络用户访问不到该故障节点;在故障节点恢复后,需要通过手动方式在LVS负载均衡服务器上添加该恢复节点的IP地址,使公网中的网络用户可以继续访问该节点。因此,该现有技术至少存在以下问题:对运维操作来说,上述人工发现节点故障并通过手动方式在LVS负载均衡服务器上剔除掉故障节点的IP地址的下线过程、以及通过手动方式在LVS负载均衡服务器上添加该恢复 ...
【技术保护点】
一种服务器节点的处理方法,其特征在于,包括:监测内网域名解析DNS服务器对单点登录SSO内网域名的解析,并从内网DNS服务器输出的解析结果中提取IP地址存储在第一IP地址列表中;其中,所述第一IP地址列表用于记录当前监测周期内,内网DNS服务器输出的解析结果中的IP地址;响应于当前监测周期结束,若第一IP地址列表与第二IP地址列表不相同,利用第一IP地址列表对设置在Linux虚拟服务器LVS负载均衡服务器中的第二IP地址列表进行更新;其中,所述第二IP地址列表中记录有SSO内网服务器池中在当前监测周期之前所有在线服务器的IP地址。
【技术特征摘要】
1.一种服务器节点的处理方法,其特征在于,包括:监测内网域名解析DNS服务器对单点登录SSO内网域名的解析,并从内网DNS服务器输出的解析结果中提取IP地址存储在第一IP地址列表中;其中,所述第一IP地址列表用于记录当前监测周期内,内网DNS服务器输出的解析结果中的IP地址;响应于当前监测周期结束,若第一IP地址列表与第二IP地址列表不相同,利用第一IP地址列表对设置在Linux虚拟服务器LVS负载均衡服务器中的第二IP地址列表进行更新;其中,所述第二IP地址列表中记录有SSO内网服务器池中在当前监测周期之前所有在线服务器的IP地址。2.根据权利要求1所述的方法,其特征在于,还包括:响应于当前监测周期结束,比较所述第一IP地址列表中的IP地址与所述第二IP地址列表中的IP地址;响应于所述第一IP地址列表中的IP地址与所述第二IP地址列表中的IP地址不相同,执行所述利用第一IP地址列表对设置在LVS负载均衡服务器中的第二IP地址列表进行更新的操作。3.根据权利要求1所述的方法,其特征在于,还包括:响应于当前监测周期结束,比较第一IP地址列表中的IP地址与第三IP地址列表中的IP地址;其中,所述第三IP地址列表中记录有SSO内网服务器池中在当前监测周期之前所有在线服务器的IP地址;响应于第一IP地址列表中的IP地址与第三IP地址列表中的IP地址不相同,发送所述第一IP地址列表,以便利用第一IP地址列表对设置在LVS负载均衡服务器中的第二IP地址列表进行更新。4.根据权利要求3所述的方法,其特征在于,还包括:响应于第一IP地址列表中的IP地址与第三IP地址列表中的IP地址不相同,将所述第三IP地址列表中的IP地址更新为所述第一IP地址列表中的IP
\t地址;响应于第一IP地址列表中的IP地址与第三IP地址列表中的IP地址完全相同,清空所述第一IP地址列表中的所有IP地址。5.根据权利要求3或4所述的方法,其特征在于,所述当前监测周期为第一个监测周期时,所述第三IP地址列表中记录的IP地址具体为:初始状态下,SSO内网服务器池中所有服务器的IP地址。6.根据权利要求1至5任意一项所述的方法,其特征在于,所述当前监测周期为第一个监测周期时,所述第二IP地址列表中记录的IP地址具体为:初始状态下,SSO内网服务器池中所有服务器的IP地址。7.一种服...
【专利技术属性】
技术研发人员:高阳,
申请(专利权)人:北京国双科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。