CN110213114B - 去中心化的网络服务方法、装置、设备及可读存储介质 - Google Patents

去中心化的网络服务方法、装置、设备及可读存储介质 Download PDF

Info

Publication number
CN110213114B
CN110213114B CN201910546397.7A CN201910546397A CN110213114B CN 110213114 B CN110213114 B CN 110213114B CN 201910546397 A CN201910546397 A CN 201910546397A CN 110213114 B CN110213114 B CN 110213114B
Authority
CN
China
Prior art keywords
request instruction
subnet
database system
under
network
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910546397.7A
Other languages
English (en)
Other versions
CN110213114A (zh
Inventor
陈刚
卢道和
杨军
周杰
程志峰
李勋棋
罗海湾
胡仲臣
周佳振
朱嘉伟
汪晓雪
郭英亚
李兴龙
周琪
边元乔
黄叶飞
李建廷
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
WeBank Co Ltd
Original Assignee
WeBank Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by WeBank Co Ltd filed Critical WeBank Co Ltd
Priority to CN201910546397.7A priority Critical patent/CN110213114B/zh
Publication of CN110213114A publication Critical patent/CN110213114A/zh
Application granted granted Critical
Publication of CN110213114B publication Critical patent/CN110213114B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0659Management of faults, events, alarms or notifications using network fault recovery by isolating or reconfiguring faulty entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/06Management of faults, events, alarms or notifications
    • H04L41/0654Management of faults, events, alarms or notifications using network fault recovery
    • H04L41/0668Management of faults, events, alarms or notifications using network fault recovery by dynamic selection of recovery network elements, e.g. replacement by the most appropriate element after failure
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1034Reaction to server failures by a load balancer

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

本发明公开了一种基于云服务的去中心化的网络服务方法、装置、设备及可读存储介质,涉及金融科技领域,该方法包括:在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;将所述目标数据返回给所述外部业务***。本发明解决现有网络服务管理过程中,难以快速隔离整个网络故障区域,致使网络服务管理效率降低的技术问题。

Description

去中心化的网络服务方法、装置、设备及可读存储介质
技术领域
本发明涉及金融科技(Fintech)技术领域,尤其涉及一种去中心化的网络服务方法、装置、设备及可读存储介质。
背景技术
随着金融科技(Fintech),尤其是互联网科技金融的不断发展,越来越多的技术应用在金融领域。其中,金融领域中的网络服务管理即涉及众多技术应用,在现有技术中,网络服务管理通常采用同城多活的方案,同城多活的方案指的是在同一个城市选择几个区域,在每个区域都部署一套子网,子网之间互不关联,且子网通过企业总线与对应的总网进行通信,由于子网之间互不关联,当某一个区域出现如网络延迟、丢包、服务器性能差等子网故障时,难以快速的隔离整个故障区域,致使网络服务管理效率降低,用户体验降低。
发明内容
本发明的主要目的在于提供一种去中心化的网络服务方法、装置、设备及可读存储介质,旨在解决现有网络服务管理过程中,难以快速隔离整个网络故障区域,致使网络服务管理效率降低的技术问题。
为实现上述目的,本发明实施例提供一种去中心化的网络服务方法,所述去中心化的网络服务方法包括:
在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;
通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;
将所述目标数据返回给所述外部业务***。
可选地,所述通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据步骤包括:
获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态;
当所述第一子网处于异常状态时,通过所述处于互相通信状态下的不同子网,将所述请求指令分发给所述第一子网外的第二子网;
通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***;
通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据。
可选地,所述获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态步骤包括:
获取所述请求指令所在的第一子网,调用预设探测工具每间隔第一预设时间段对所述第一子网下的各个服务器进行网络延迟以及网络丢包的探测;
若检测到所述第一子网下的超过预设个数的服务器存在网络延迟现象或者存在超过第一预设次数周期丢包现象时,判定所述第一子网处于异常状态;
对所述处于异常状态的所述第一子网进行隔离处理。
可选地,所述对所述处于异常状态的所述第一子网进行隔离处理步骤包括:
从所述私有网络vpc的预设配置接口中获取所述处于异常状态的第一子网的第一所有ip段;
获取所述第一所有ip段关联的第一所有负载均衡地址,根据所述第一所有负载均衡地址对所述第一所有ip段进行权重调零处理。
可选地,所述通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***步骤包括:
通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,通过预设异步线程telnet探测工具每间隔第二预设时间段对所述第一前置转发***进行异步线程telnet探测处理;
若检测到所述第一前置转发***超过第二预设次数异步线程telnet探测失败时,通过负载均衡方式将所述请求指令分发给所述第二子网下的所述第一前置转发***外的第二前置转发***,以供所述第二前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***。
可选地,所述私有网络vpc下的数据库***包括主数据库***和与所述主数据库***同步的热备数据库***;
所述通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据步骤包括:
通过所述后台***将所述请求指令分发给所述私有网络vpc下的主数据库***;
每间隔第三预设时间段通过预设探测表对所述主数据库***进行查询处理;
若检测到所述主数据库***连续超过第三预设次数未返回预设查询结果时,将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***,以从所述热备数据库***中提取所述请求指令所对应求取的目标数据。
可选地,所述将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***步骤包括:
获取所述主数据库***对应的第二所有ip段,获取所述第二所有ip段关联的第二所有负载均衡地址;
根据所述第二所有负载均衡地址对所述第二所有ip段进行权重调零处理,以将所述请求指令分发给所述热备数据库***。
本发明还提供一种去中心化的网络服务装置,所述去中心化的网络服务装置包括:
检测模块,用于在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;
分发模块,用于通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;
返回模块,用于将所述目标数据返回给所述外部业务***。
可选地,所述分发模块包括:
获取单元,用于获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态;
第一分发单元,用于当所述第一子网处于异常状态时,通过所述处于互相通信状态下的不同子网,将所述请求指令分发给所述第一子网外的第二子网;
第二分发单元,用于通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***;
第三分发单元,用于通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据。
可选地,所述获取单元包括:
获取子单元,用于获取所述请求指令所在的第一子网,调用预设探测工具每间隔第一预设时间段对所述第一子网下的各个服务器进行网络延迟以及网络丢包的探测;
判定子单元,用于若检测到所述第一子网下的超过预设个数的服务器存在网络延迟现象或者存在超过第一预设次数周期丢包现象时,判定所述第一子网处于异常状态;
隔离子单元,用于对所述处于异常状态的所述第一子网进行隔离处理。
可选地,所述隔离子单元用于实现:
从所述私有网络vpc的预设配置接口中获取所述处于异常状态的第一子网的第一所有ip段;
获取所述第一所有ip段关联的第一所有负载均衡地址,根据所述第一所有负载均衡地址对所述第一所有ip段进行权重调零处理。
可选地,所述通第二分发单元包括:
第一分发子单元,用于通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,通过预设异步线程telnet探测工具每间隔第二预设时间段对所述第一前置转发***进行异步线程telnet探测处理;
第二分发子单元,用于若检测到所述第一前置转发***超过第二预设次数异步线程telnet探测失败时,通过负载均衡方式将所述请求指令分发给所述第二子网下的所述第一前置转发***外的第二前置转发***,以供所述第二前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***。
可选地,所述私有网络vpc下的数据库***包括主数据库***和与所述主数据库***同步的热备数据库***;
所述分发模块包括:
第四分发单元,用于通过所述后台***将所述请求指令分发给所述私有网络vpc下的主数据库***;
查询单元,用于每间隔第三预设时间段通过预设探测表对所述主数据库***进行查询处理;
切换单元,用于若检测到所述主数据库***连续超过第三预设次数未返回预设查询结果时,将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***,以从所述热备数据库***中提取所述请求指令所对应求取的目标数据。
可选地,所述切换单元用于实现:
获取所述主数据库***对应的第二所有ip段,获取所述第二所有ip段关联的第二所有负载均衡地址;
根据所述第二所有负载均衡地址对所述第二所有ip段进行权重调零处理,以将所述请求指令分发给所述热备数据库***。
本发明还提供一种可读存储介质,所述可读存储介质上存储有去中心化的网络服务程序,所述去中心化的网络服务程序被处理器执行时实现如上述的去中心化的网络服务方法的步骤。
本发明在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;将所述目标数据返回给所述外部业务***。在本申请中,不再是子网之间互不关联,而是将私有网络vpc下的子网按地域创建,按地域创建之后的子网都处于互相通信状态,因而,在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,能够通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,由于以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,因而,在一个子网出现网络故障时,能够将外部业务***请求发送给其他子网进行处理,因而,能够从所述数据库***中提取所述请求指令所对应求取的目标数据;将所述目标数据返回给所述外部业务***,也即解决了现有网络服务管理过程中,难以快速隔离整个网络故障区域,致使网络服务管理效率降低的技术问题。
附图说明
图1为本发明去中心化的网络服务方法第一实施例的流程示意图;
图2为本发明去中心化的网络服务方法第二实施例中通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据步骤的细化流程示意图;
图3是本发明实施例方法涉及的硬件运行环境的设备结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
本发明提供一种去中心化的网络服务方法,在去中心化的网络服务方法一实施例中,参照图3,所述去中心化的网络服务方法包括:
步骤S10,在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;
步骤S20,通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;
步骤S30,将所述目标数据返回给所述外部业务***。
具体步骤如下:
步骤S10,在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;
需要说明的是,在本实施例中,去中心化的网络服务方法可以应用于去中心化的网络服务***,该去中心化的网络服务***能够处理外部业务***的请求私有网络vpc的网络服务的请求指令,具体地,该去中心化的网络服务***为外部业务***的请求指令提供网络服务,以从请求指令中获取目标数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据。具体地,在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态,也即,在本实施例中,城市的私有网络vpc下按地域创建有多个子网,例如,在A城市第一分区创建第一子网,在第二分区创建第二子网,在第三分区创建第三子网等等,具体创建子网的数目根据城市的分区进行确定,其中,在创建子网后,网络vpc下不同子网处于互相通信状态,也即,网络vpc下不同子网不再是通过通信总网进行通信连接,而是彼此处于去中心化的连接状态(具体地,通过在交换机等设备更改不同子网之间的预设隔离策略实现网络vpc下不同子网之间的互相通信),例如,第一子网与第二子网进行通信连接,第二子网与第三子网进行通信连接,第一子网与第三子网进行通信连接等,在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中可以指的是:在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,获取当前不同分区各个子网的负载量,根据负载量进行的分发,而可以不是按照该请求指令的来源地域进行分发,例如,若第二分区检测到外部业务***请求私有网络vpc的网络服务的请求指令时,获取各个子网的负载量,如检测到设置于第三分区的第三子网的负载量最少时,将第二分区检测到的外部业务***请求私有网络vpc的网络服务的请求指令发送给第三分区的第三子网。另外,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中可以指的是:获取当前不同分区各个子网的负载量,判断请求指令来源分区对应子网的负载量是否超出预设的分区负载量,若请求指令来源分区对应子网的负载量超出预设的分区负载量时,将请求指令分发给其他分区对应的子网,特别地,还获取其他分区对应的子网的负载量,将请求指令分发给负载量最少的子网,例如,请求指令来源分区为第一分区,第一分区的负载量超出预设的分区负载量,在本实施例中,将请求指令分发给负载量最少的子网如第二分区对应的子网。
步骤S20,通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;
在本实施例中,通过负载均衡方式将所述请求指令分发至确定的初始目标子网(第一子网)中,在将所述请求指令分发至确定的初始目标子网中后,通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据。在本实施例中,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***包括:当初始目标子网存在故障时,其他子网代替处理该请求指令,另外,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***还包括:当初始目标子网未存在故障时,但是初始目标子网中包括多个前置转发***,若请求指令对应的前置转发***发生故障时,其他前置转发***代替处理该请求指令,进一步地,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***还包括:当初始目标子网未存在故障时,但是初始目标子网中包括多个后台***,若请求指令对应的后台***发生故障时,其后台***代替处理该请求指令,进一步地,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***还包括:当初始目标子网未存在故障时,但是初始目标子网中包括多个数据库***,若请求指令对应的数据库***发生故障时,其他数据库***代替处理该请求指令等。
在以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***后,从所述数据库***中提取所述请求指令所对应求取的目标数据,其中,从所述数据库***中提取所述请求指令所对应求取的目标数据属于现有技术,在此不做具体说明。
其中,参照图2,所述通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据步骤包括:
步骤S21,获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态;
在本实施例中,提供多活分发部署方式的一种实例,具体地,获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态,若所述第一子网未处于异常状态时,通过第一子网进行所述请求指令的处理即可。
其中,所述获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态步骤包括:
步骤S211,获取所述请求指令所在的第一子网,调用预设探测工具每间隔第一预设时间段对所述第一子网下的各个服务器进行网络延迟以及网络丢包的探测;
在本实施例中,存在预设探测工具,该预设探测工具每间隔第一预设时间段对所述第一子网下的各个服务器进行网络延迟以及网络丢包的探测,也即,在本实施例中对子网下每个服务器(负载均衡器)都进行网络延迟以及网络丢包的探测。
步骤S212,若检测到所述第一子网下的超过预设个数的服务器存在网络延迟现象或者存在超过第一预设次数周期丢包现象时,判定所述第一子网处于异常状态;
若检测到所述第一子网下的超过预设个数的服务器存在网络延迟现象或者存在超过第一预设次数周期丢包现象时,也即,若检测到所述第一子网下的超过预设个数的服务器存在异常时,判定所述第一子网处于异常状态,其中,若检测到所述第一子网下的服务器未在相应时间段内接收到目标接收包,即是判定服务器存在网络延迟现象,另外,若检测到所述第一子网下存在超过3次周期丢包如都是丢的排序第二的数据包时,即是判定服务器存在第一预设次数周期丢包现象。若检测到所述第一子网下的超过预设个数的服务器存在网络延迟现象或者存在超过第一预设次数周期丢包现象时,判定所述第一子网处于异常状态。
步骤S213,对所述处于异常状态的所述第一子网进行隔离处理。
在得到异常状态的所述第一子网后,对所述处于异常状态的所述第一子网进行隔离处理。
步骤S22,当所述第一子网处于异常状态时,通过所述处于互相通信状态下的不同子网,将所述请求指令分发给所述第一子网外的第二子网;
当所述第一子网处于异常状态时,通过所述处于互相通信状态下的不同子网,将所述请求指令分发给所述第一子网外的第二子网,其中,第二子网为第一子网外的其他子网。具体地,将后续第一子网的所有的请求指令分发给所述第一子网外的第二子网。
步骤S23,通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***;
在将请求指令分发给所述第二子网后,通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,若第一前置转发***未处于异常状态,通过第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***。
步骤S24,通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据。
若该后台***未处于异常状态,通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据。其中,私有网络vpc下的数据库***可以是采取一主多从的方式,以提升容错率。
步骤S30,将所述目标数据返回给所述外部业务***。
在从数据库***中得到目标数据后,将所述目标数据返回给所述外部业务***即可。具体返回的网络过程为请求的逆过程,在此不再赘述。
本发明在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;将所述目标数据返回给所述外部业务***。在本申请中,不再是子网之间互不关联,而是将私有网络vpc下的子网按地域创建,按地域创建之后的子网都处于互相通信状态,因而,在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,能够通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,由于以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,因而,在一个子网出现网络故障时,能够将外部业务***请求发送给其他子网进行处理,因而,能够从所述数据库***中提取所述请求指令所对应求取的目标数据;将所述目标数据返回给所述外部业务***,也即解决了现有网络服务管理过程中,难以快速隔离整个网络故障区域,致使网络服务管理效率降低的技术问题。
进一步地,在第一实施例的基础上,本发明提供去中心化的网络服务方法另一实施例,在该实施例中,所述对所述处于异常状态的所述第一子网进行隔离处理步骤包括:
步骤A1,从所述私有网络vpc的预设配置接口中获取所述处于异常状态的第一子网的第一所有ip段;
在本实施例中,私有网络vpc中存在预设配置接口,该预设配置接口中,设置有分发至各个子网的请求指令中的ip段,而由于第一子网存在异常状态,因而,需要获取分发至第一子网中的第一所有ip段。
步骤A2,获取所述第一所有ip段关联的第一所有负载均衡地址,根据所述第一所有负载均衡地址对所述第一所有ip段进行权重调零处理。
获取所述第一所有ip段关联的第一所有负载均衡地址即是获取所述第一所有ip段关联的服务器的地址,根据所述第一所有负载均衡地址对所述第一所有ip段进行权重调零处理,实现流量隔离,在本实施例中隔离过程都是通过程序自动完成无需人工干预。
在本实施例中,通过从所述私有网络vpc的预设配置接口中获取所述处于异常状态的第一子网的第一所有ip段;获取所述第一所有ip段关联的第一所有负载均衡地址,根据所述第一所有负载均衡地址对所述第一所有ip段进行权重调零处理。实现自动对所述处于异常状态的所述第一子网进行隔离处理,为去中心化的网络服务奠定基础。
进一步地,在第一实施例的基础上,在本发明提供去中心化的网络服务方法另一实施例,在该实施例中,所述通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***步骤包括:
步骤B1,通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,通过预设异步线程telnet探测工具每间隔第二预设时间段对所述第一前置转发***进行异步线程telnet探测处理;
在本实施例中,通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,并通过预设异步线程telnet探测工具每间隔第二预设时间段如每秒对所述第一前置转发***进行异步线程telnet探测处理,telnet是网络上远程登录的一种程序,它可以通过网络登录进行前置转发***,是否正常的探测。
步骤B2,若检测到所述第一前置转发***超过第二预设次数异步线程telnet探测失败时,通过负载均衡方式将所述请求指令分发给所述第二子网下的所述第一前置转发***外的第二前置转发***,以供所述第二前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***。
若检测到所述第一前置转发***超过第二预设次数异步线程telnet探测失败时,如若连续5次以上登录探测失败时,则判定第一前置转发***是异常的,对该异常的第一前置转发***进行自动剔除处理。同样地,如果连续5次以上登录成功则把之前失败的第一前置转发***加入配置。若检测到所述第一前置转发***超过第二预设次数异步线程telnet探测失败时,通过负载均衡方式将所述请求指令分发给所述第二子网下的所述第一前置转发***外的第二前置转发***,特别地,获取第二子网下的所述第一前置转发***关联的所有ip段,将第一前置转发***关联的所有ip段对应的请求指令分发给第二前置转发***,以供所述第二前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***。
在本实施例中,通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,通过预设异步线程telnet探测工具每间隔第二预设时间段对所述第一前置转发***进行异步线程telnet探测处理;若检测到所述第一前置转发***超过第二预设次数异步线程telnet探测失败时,通过负载均衡方式将所述请求指令分发给所述第二子网下的所述第一前置转发***外的第二前置转发***,以供所述第二前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***。在本实施例中通过预设异步线程telnet探测工具进行第一前置转发***的探测,避免请求指令的处理的延误。
进一步地,在第一实施例的基础上,本发明提供去中心化的网络服务方法另一实施例,所述私有网络vpc下的数据库***包括主数据库***和与所述主数据库***同步的热备数据库***;
所述通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据步骤包括:
步骤S24,通过所述后台***将所述请求指令分发给所述私有网络vpc下的主数据库***;
在本实施例中,所述私有网络vpc下的数据库***包括主数据库***和与所述主数据库***同步的热备数据库***,主数据库实时同步到热备数据库。一般通过所述后台***将所述请求指令分发给所述私有网络vpc下的主数据库***
步骤S25,每间隔第三预设时间段通过预设探测表对所述主数据库***进行查询处理;
每间隔第三预设时间段通过预设探测表对所述主数据库***进行查询处理,也即在主数据库***和热备数据库中创建一张探测表,探测表中预设有探测数据,每秒钟对主数据库***和热备数据库的探测表进行查询,查询有结果则记录探测成功状态,查询失败则记录探测失败状态。
步骤S26,若检测到所述主数据库***连续超过第三预设次数未返回预设查询结果时,将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***,以从所述热备数据库***中提取所述请求指令所对应求取的目标数据。
若检测到所述主数据库***连续超过第三预设次数如5次以上未返回预设查询结果时,将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***,以从所述热备数据库***中提取所述请求指令所对应求取的目标数据。
所述将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***步骤包括:
步骤S261,获取所述主数据库***对应的第二所有ip段,获取所述第二所有ip段关联的第二所有负载均衡地址;
步骤S262,根据所述第二所有负载均衡地址对所述第二所有ip段进行权重调零处理,以将所述请求指令分发给所述热备数据库***。
在本实施例中,将所述主数据库***和所述热备数据库***进行切换,具体方法为:根据主数据库***对应负载均衡地址(服务器地址)对主数据库***的第二所有ip段权重调成0,热备数据库***的权重调成10,并且调整述主数据库***和所述热备数据库***的同步关系。
在本实施例中,通过所述后台***将所述请求指令分发给所述私有网络vpc下的主数据库***;每间隔第三预设时间段通过预设探测表对所述主数据库***进行查询处理;若检测到所述主数据库***连续超过第三预设次数未返回预设查询结果时,将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***,以从所述热备数据库***中提取所述请求指令所对应求取的目标数据。在本实施例中,实现主数据库***与热备数据库***的切换,避免造成因只有一主数据库***瘫痪所造成的网络服务的延迟。
参照图3,图3是本发明实施例方案涉及的硬件运行环境的设备结构示意图。
本发明实施例去中心化的网络服务设备可以是PC,也可以是智能手机、平板电脑、便携计算机等终端设备。
如图3所示,该去中心化的网络服务设备可以包括:处理器1001,例如CPU,存储器1005,通信总线1002。其中,通信总线1002用于实现处理器1001和存储器1005之间的连接通信。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatile memory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储设备。
可选地,该去中心化的网络服务设备还可以包括目标用户接口、网络接口、摄像头、RF(Radio Frequency,射频)电路,传感器、音频电路、WiFi模块等等。目标用户接口可以包括显示屏(Display)、输入单元比如键盘(Keyboard),可选目标用户接口还可以包括标准的有线接口、无线接口。网络接口可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。
本领域技术人员可以理解,图3中示出的去中心化的网络服务设备结构并不构成对去中心化的网络服务设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图3所示,作为一种计算机存储介质的存储器1005中可以包括操作***、网络通信模块以及去中心化的网络服务程序。操作***是管理和控制去中心化的网络服务设备硬件和软件资源的程序,支持去中心化的网络服务程序以及其它软件和/或程序的运行。网络通信模块用于实现存储器1005内部各组件之间的通信,以及与去中心化的网络服务设备中其它硬件和软件之间通信。
在图3所示的去中心化的网络服务设备中,处理器1001用于执行存储器1005中存储的去中心化的网络服务程序,实现上述任一项所述的去中心化的网络服务方法的步骤。
本发明去中心化的网络服务设备具体实施方式与上述去中心化的网络服务方法各实施例基本相同,在此不再赘述。
此外,本发明实施例还提出一种去中心化的网络服务装置,该去中心化的网络服务装置包括:
检测模块,用于在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;
分发模块,用于通过所述处于互相通信状态下的不同子网,以多活分发部署方式将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;
返回模块,用于将所述目标数据返回给所述外部业务***。
可选地,所述分发模块包括:
获取单元,用于获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态;
第一分发单元,用于当所述第一子网处于异常状态时,通过所述处于互相通信状态下的不同子网,将所述请求指令分发给所述第一子网外的第二子网;
第二分发单元,用于通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***;
第三分发单元,用于通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据。
可选地,所述获取单元包括:
获取子单元,用于获取所述请求指令所在的第一子网,调用预设探测工具每间隔第一预设时间段对所述第一子网下的各个服务器进行网络延迟以及网络丢包的探测;
判定子单元,用于若检测到所述第一子网下的超过预设个数的服务器存在网络延迟现象或者存在超过第一预设次数周期丢包现象时,判定所述第一子网处于异常状态;
隔离子单元,用于对所述处于异常状态的所述第一子网进行隔离处理。
可选地,所述隔离子单元用于实现:
从所述私有网络vpc的预设配置接口中获取所述处于异常状态的第一子网的第一所有ip段;
获取所述第一所有ip段关联的第一所有负载均衡地址,根据所述第一所有负载均衡地址对所述第一所有ip段进行权重调零处理。
可选地,所述通第二分发单元包括:
第一分发子单元,用于通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,通过预设异步线程telnet探测工具每间隔第二预设时间段对所述第一前置转发***进行异步线程telnet探测处理;
第二分发子单元,用于若检测到所述第一前置转发***超过第二预设次数异步线程telnet探测失败时,通过负载均衡方式将所述请求指令分发给所述第二子网下的所述第一前置转发***外的第二前置转发***,以供所述第二前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***。
可选地,所述私有网络vpc下的数据库***包括主数据库***和与所述主数据库***同步的热备数据库***;
所述分发模块包括:
第四分发单元,用于通过所述后台***将所述请求指令分发给所述私有网络vpc下的主数据库***;
查询单元,用于每间隔第三预设时间段通过预设探测表对所述主数据库***进行查询处理;
切换单元,用于若检测到所述主数据库***连续超过第三预设次数未返回预设查询结果时,将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***,以从所述热备数据库***中提取所述请求指令所对应求取的目标数据。
可选地,所述切换单元用于实现:
获取所述主数据库***对应的第二所有ip段,获取所述第二所有ip段关联的第二所有负载均衡地址;
根据所述第二所有负载均衡地址对所述第二所有ip段进行权重调零处理,以将所述请求指令分发给所述热备数据库***。
本发明去中心化的网络服务装置具体实施方式与上述去中心化的网络服务方法各实施例基本相同,在此不再赘述。
此外,本发明实施例还提出一种去中心化的网络服务设备,设备包括:存储器109、处理器110及存储在存储器109上并可在处理器110上运行的去中心化的网络服务程序,去中心化的网络服务程序被处理器110执行时实现上述的去中心化的网络服务方法各实施例的步骤。
此外,本发明还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者一个以上程序,所述一个或者一个以上程序还可被一个或者一个以上的处理器执行以用于实现上述去中心化的网络服务方法各实施例的步骤。
本发明设备及可读存储介质(即计算机可读存储介质)的具体实施方式的拓展内容与上述去中心化的网络服务方法各实施例基本相同,在此不做赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。

Claims (9)

1.一种去中心化的网络服务方法,其特征在于,所述去中心化的网络服务方法包括:
在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述私有网络vpc下不同子网处于互相通信状态;
获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态;
当所述第一子网处于异常状态时,通过所述处于互相通信状态下的不同子网,将所述请求指令分发给所述第一子网外的第二子网;
通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***;
通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;
将所述目标数据返回给所述外部业务***。
2.如权利要求1所述的去中心化的网络服务方法,其特征在于,所述获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态步骤包括:
获取所述请求指令所在的第一子网,调用预设探测工具每间隔第一预设时间段对所述第一子网下的各个服务器进行网络延迟以及网络丢包的探测;
若检测到所述第一子网下的超过预设个数的服务器存在网络延迟现象或者存在超过第一预设次数周期丢包现象时,判定所述第一子网处于异常状态;
对所述处于异常状态的所述第一子网进行隔离处理。
3.如权利要求2所述的去中心化的网络服务方法,其特征在于,所述对所述处于异常状态的所述第一子网进行隔离处理步骤包括:
从所述私有网络vpc的预设配置接口中获取所述处于异常状态的第一子网的第一所有ip段;
获取所述第一所有ip段关联的第一所有负载均衡地址,根据所述第一所有负载均衡地址对所述第一所有ip段进行权重调零处理。
4.如权利要求1所述的去中心化的网络服务方法,其特征在于,所述通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***步骤包括:
通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,通过预设异步线程telnet探测工具每间隔第二预设时间段对所述第一前置转发***进行异步线程telnet探测处理;
若检测到所述第一前置转发***超过第二预设次数异步线程telnet探测失败时,通过负载均衡方式将所述请求指令分发给所述第二子网下的所述第一前置转发***外的第二前置转发***,以供所述第二前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***。
5.如权利要求2-4任一项所述的去中心化的网络服务方法,其特征在于,所述私有网络vpc下的数据库***包括主数据库***和与所述主数据库***同步的热备数据库***;
所述通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据步骤包括:
通过所述后台***将所述请求指令分发给所述私有网络vpc下的主数据库***;
每间隔第三预设时间段通过预设探测表对所述主数据库***进行查询处理;
若检测到所述主数据库***连续超过第三预设次数未返回预设查询结果时,将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***,以从所述热备数据库***中提取所述请求指令所对应求取的目标数据。
6.如权利要求5所述的去中心化的网络服务方法,其特征在于,所述将所述主数据库***和所述热备数据库***进行切换,以将所述请求指令分发给所述热备数据库***步骤包括:
获取所述主数据库***对应的第二所有ip段,获取所述第二所有ip段关联的第二所有负载均衡地址;
根据所述第二所有负载均衡地址对所述第二所有ip段进行权重调零处理,以将所述请求指令分发给所述热备数据库***。
7.一种去中心化的网络服务装置,其特征在于,所述去中心化的网络服务装置包括:
检测模块,用于在检测到外部业务***请求私有网络vpc的网络服务的请求指令时,通过负载均衡方式将所述请求指令分发至所述私有网络vpc下按地域创建的子网中,其中,所述网络vpc下不同子网处于互相通信状态;
异常状态判断模块,用于获取所述请求指令所在的第一子网,判断所述第一子网是否处于异常状态;
分发模块,用于当所述第一子网处于异常状态时,通过所述处于互相通信状态下的不同子网,将所述请求指令分发给所述第一子网外的第二子网;
所述分发模块,还用于通过负载均衡方式将所述请求指令分发给所述第二子网下的第一前置转发***,以供所述第一前置转发***进行所述请求指令的转发,以将所述请求指令转发给所述第二子网下的后台***;
所述分发模块,还用于通过所述后台***将所述请求指令分发给所述私有网络vpc下的数据库***,以从所述数据库***中提取所述请求指令所对应求取的目标数据;
返回模块,用于将所述目标数据返回给所述外部业务***。
8.一种去中心化的网络服务设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的去中心化的网络服务程序,所述去中心化的网络服务程序被所述处理器执行时实现如权利要求1至6中任一项所述的去中心化的网络服务方法的步骤。
9.一种可读存储介质,其特征在于,所述可读存储介质上存储有去中心化的网络服务程序,所述去中心化的网络服务程序被处理器执行时实现如权利要求1至6中任一项所述的去中心化的网络服务方法的步骤。
CN201910546397.7A 2019-06-21 2019-06-21 去中心化的网络服务方法、装置、设备及可读存储介质 Active CN110213114B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910546397.7A CN110213114B (zh) 2019-06-21 2019-06-21 去中心化的网络服务方法、装置、设备及可读存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910546397.7A CN110213114B (zh) 2019-06-21 2019-06-21 去中心化的网络服务方法、装置、设备及可读存储介质

Publications (2)

Publication Number Publication Date
CN110213114A CN110213114A (zh) 2019-09-06
CN110213114B true CN110213114B (zh) 2024-04-09

Family

ID=67794198

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910546397.7A Active CN110213114B (zh) 2019-06-21 2019-06-21 去中心化的网络服务方法、装置、设备及可读存储介质

Country Status (1)

Country Link
CN (1) CN110213114B (zh)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1052760A2 (de) * 1999-05-14 2000-11-15 Volkswagen Aktiengesellschaft Can-Bus-System mit bei Störungen automatisch abschaltbaren Teilnetzen
JP2002232463A (ja) * 2001-02-06 2002-08-16 Mitsubishi Electric Corp ネットワークシステムおよびネットワーク接続装置
CN103703724A (zh) * 2013-08-15 2014-04-02 华为技术有限公司 一种资源发放方法
EP2765747A1 (en) * 2011-09-23 2014-08-13 Baidu Online Network Technology (Beijing) Co., Ltd Data centre system and apparatus, and method for providing service
WO2015192563A1 (zh) * 2014-06-16 2015-12-23 中兴通讯股份有限公司 一种实现负载均衡的方法、装置及负载均衡服务***
CN107508699A (zh) * 2017-08-04 2017-12-22 广州爱九游信息技术有限公司 适用于库存业务的异地双活实现方法及***
CN107809473A (zh) * 2017-10-19 2018-03-16 联动优势科技有限公司 一种控制服务器部署的方法和装置
CN107819633A (zh) * 2017-11-30 2018-03-20 国网河南省电力公司商丘供电公司 一种快速发现并处理网络故障的***及其处理方法
US10033691B1 (en) * 2016-08-24 2018-07-24 Amazon Technologies, Inc. Adaptive resolution of domain name requests in virtual private cloud network environments
CN108512935A (zh) * 2018-04-16 2018-09-07 腾讯科技(深圳)有限公司 数据服务***、方法、服务器和计算机可读存储介质
CN109274707A (zh) * 2017-07-18 2019-01-25 阿里巴巴集团控股有限公司 一种负载调度方法及装置
CN109558246A (zh) * 2018-12-04 2019-04-02 北京字节跳动网络技术有限公司 一种负载均衡方法、装置、电子设备及存储介质
CN109660466A (zh) * 2019-02-26 2019-04-19 浪潮软件集团有限公司 一种面向云数据中心租户的多活负载均衡实现方法

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7383574B2 (en) * 2000-11-22 2008-06-03 Hewlett Packard Development Company L.P. Method and system for limiting the impact of undesirable behavior of computers on a shared data network
JP5844373B2 (ja) * 2010-09-17 2016-01-13 オラクル・インターナショナル・コーポレイション ミドルウェアマシン環境におけるランナウェイサブネットマネージャインスタンスからの保護を促進するためのシステムおよび方法
US8737225B2 (en) * 2012-02-17 2014-05-27 City University Of Hong Kong Mobile internet service system for long distance trains

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP1052760A2 (de) * 1999-05-14 2000-11-15 Volkswagen Aktiengesellschaft Can-Bus-System mit bei Störungen automatisch abschaltbaren Teilnetzen
JP2002232463A (ja) * 2001-02-06 2002-08-16 Mitsubishi Electric Corp ネットワークシステムおよびネットワーク接続装置
EP2765747A1 (en) * 2011-09-23 2014-08-13 Baidu Online Network Technology (Beijing) Co., Ltd Data centre system and apparatus, and method for providing service
CN103703724A (zh) * 2013-08-15 2014-04-02 华为技术有限公司 一种资源发放方法
WO2015192563A1 (zh) * 2014-06-16 2015-12-23 中兴通讯股份有限公司 一种实现负载均衡的方法、装置及负载均衡服务***
US10033691B1 (en) * 2016-08-24 2018-07-24 Amazon Technologies, Inc. Adaptive resolution of domain name requests in virtual private cloud network environments
CN109274707A (zh) * 2017-07-18 2019-01-25 阿里巴巴集团控股有限公司 一种负载调度方法及装置
CN107508699A (zh) * 2017-08-04 2017-12-22 广州爱九游信息技术有限公司 适用于库存业务的异地双活实现方法及***
CN107809473A (zh) * 2017-10-19 2018-03-16 联动优势科技有限公司 一种控制服务器部署的方法和装置
CN107819633A (zh) * 2017-11-30 2018-03-20 国网河南省电力公司商丘供电公司 一种快速发现并处理网络故障的***及其处理方法
CN108512935A (zh) * 2018-04-16 2018-09-07 腾讯科技(深圳)有限公司 数据服务***、方法、服务器和计算机可读存储介质
CN109558246A (zh) * 2018-12-04 2019-04-02 北京字节跳动网络技术有限公司 一种负载均衡方法、装置、电子设备及存储介质
CN109660466A (zh) * 2019-02-26 2019-04-19 浪潮软件集团有限公司 一种面向云数据中心租户的多活负载均衡实现方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
Lalita J. Jagadeesan ; Veena Mendiratta.Programming the Network: Application Software Faults in Software-Defined Networks.2016 IEEE International Symposium on Software Reliability Engineering Workshops (ISSREW).2016,全文. *
一种结合移动IP和SIP实现IP网络移动性管理的优化方案;邹青松;陈前斌;聂能;;计算机科学;20060825(08);全文 *
利用IP转发技术在集群服务器中实现负载均衡;丁原, 刘玉树, 朱天焕;北京理工大学学报(03);全文 *
基于ZStack的私有云计算平台VPC网络性能测试;方枭,吴川东;信息技术与标准化;20180610;全文 *

Also Published As

Publication number Publication date
CN110213114A (zh) 2019-09-06

Similar Documents

Publication Publication Date Title
CN112087312B (zh) 一种提供边缘服务的方法、装置和设备
US20160157084A1 (en) Communication control apparatus, communication system, and communication control method
JP5727055B2 (ja) 地理的冗長ゲートウェイでのセッション復元性のためのシステムおよび方法
CN107005580A (zh) 网络功能虚拟化服务链接
CN110086886B (zh) 动态会话保持方法及装置
CN109417492A (zh) 一种网络功能nf管理方法及nf管理设备
EP4033719A1 (en) System for providing exact communication delay protection of request response for distributed service
CN112134866A (zh) 业务访问控制方法、装置、***及计算机可读存储介质
CN109041086B (zh) 一种OpenFlow实例的配置方法及装置
CN112311907A (zh) 一种arp请求响应方法、负载均衡设备及相关装置
CN110932876A (zh) 一种通信***、方法及装置
WO2017000625A1 (zh) 动态主机配置协议dhcp服务器管理方法及装置
JP2022532694A (ja) サーバコンピュータ、アプリケーションを提供するための方法、移動通信ネットワーク、及びサーバコンピュータへのアクセスを提供するための方法
CN110213114B (zh) 去中心化的网络服务方法、装置、设备及可读存储介质
CN106790502B (zh) 一种基于NAT64前缀的IPv4终端、IPv6服务互通业务的负载均衡***
CN110557303B (zh) 网络多出口测试平台***及测试方法
EP3897013B1 (en) Method for accessing local network, and related device
CN109587062B (zh) 负载均衡信息同步的方法、装置和处理设备
CN107948002B (zh) Ap接入控制方法和装置
CN103327482B (zh) 终端和网络切换控制方法
CN111385324A (zh) 一种数据通信方法、装置、设备和存储介质
CN114020466B (zh) 双活负载均衡的方法及装置、电子设备和存储介质
CN105227455A (zh) 一种批量用户web认证主备切换的方法和***
CN107508760B (zh) 一种基于线路源ip进行负载分发的方法
CN111385371B (zh) Mac地址获取方法、装置和设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant