The invention provides a URL-based load balancing method, device, computer storage medium and device, which includes: receiving service requests from client device CPE, including the first identification information of the main automatic configuration server ACS corresponding to the CPE, and searching the first address of the main ACS corresponding to the first identification information according to the preset mapping relationship. The mapping relationship includes the corresponding relationship between the identification information of each ACS in the ACS cluster and the address information; according to the first address information, the service request is sent to the main ACS. The invention uses the characteristic that URLs can carry parameters to \control inversion\, determines the binding relationship between CPE and ACS nodes according to the URL parameters carried in the URL of service requests, realizes the strategy of CPE actively finding ACS, reduces the burden of data parsing and distribution of ACS, and realizes load balancing of ACS clusters.
【技术实现步骤摘要】
基于URL的负载均衡方法、装置、计算机存储介质及设备
本专利技术涉及移动通信
,尤其涉及一种基于URL的负载均衡方法、装置、计算机存储介质及设备。
技术介绍
URL(UniformResourceLocator,统一资源定位符)是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。URL参数是追加到URL上的一个名称/值对。参数以问号“?”开始并采用name=value的格式。如果存在多个URL参数,则参数之间用一个“&”符隔开。下面的示例显示带有两个名称/值对的URL参数:http://server/path/document?name1=value1&name2=value2URL参数可将用户提供的信息从客户端传递到服务端。当服务端收到请求后,这些携带的参数可被服务端解析并加以利用。ACS(Auto-ConfigurationServer,自动配置服务器)在TR-069协议网络架构中负责对CPE(CustomerPressionEqualment,客户端设备)进行管理。ACS与CPE间的接口为南向接口,ACS与管理系统间的接口为北向接口。CPE与ACS进行交互时正是基于URL,用HTTPPOST与ACS进行数据交互。在目前的移动通信技术中,一套ACS一般要监控上万台CPE,而且,CPE与ACS交互不同于一般互联网模式,它必须要求一个CPE的数据一直由一个ACS来处理,由于其业务的相关依赖性,如果一个CPE连续的几次请求被指到不同的ACS上,由于几次请求数据的相关性,ACS将很难处理。加之5G的到来 ...
【技术保护点】
1.一种基于URL的负载均衡方法,其特征在于,包括:接收客户端设备CPE的服务请求,所述服务请求的URL中包括所述CPE对应的主自动配置服务器ACS的第一标识信息;根据预设的映射关系查找所述第一标识信息对应的主ACS的第一地址信息,所述映射关系中包括ACS集群中各ACS的标识信息与地址信息之间的对应关系;根据所述第一地址信息将所述服务请求发送到所述主ACS。
【技术特征摘要】
1.一种基于URL的负载均衡方法,其特征在于,包括:接收客户端设备CPE的服务请求,所述服务请求的URL中包括所述CPE对应的主自动配置服务器ACS的第一标识信息;根据预设的映射关系查找所述第一标识信息对应的主ACS的第一地址信息,所述映射关系中包括ACS集群中各ACS的标识信息与地址信息之间的对应关系;根据所述第一地址信息将所述服务请求发送到所述主ACS。2.根据权利要求1所述的方法,其特征在于,所述服务请求的URL中还包括所述CPE对应的备用自动配置服务器ACS的第二标识信息;当所述主ACS发生故障时,所述方法还包括:根据预设的映射关系查找所述第二标识信息对应的备用ACS的第二地址信息;根据所述第二地址信息将所述服务请求发送到所述备用ACS。3.根据权利要求1或2所述的方法,其特征在于,在接收客户端设备CPE的服务请求之前,所述方法还包括:为当前网络中每一CPE分配对应的ACS设备组,所述ACS设备组包括当前CPE对应的主ACS和/或备用ACS;获取各个CPE的序列号,建立CPE与ACS之间的绑定关系,所述绑定关系中包括每一CPE的序列号与该CPE的服务请求的URL之间的对应关系;根据所述绑定关系向每一CPE发送对应的URL。4.根据权利要求3所述的方法,其特征在于,在接收客户端设备CPE的服务请求之后,所述方法还包括:对所述CPE的待转发报文进行解析,以获取所述CPE的序列号;根据所述绑定关系判定所述CPE的序列号与所述服务请求的URL是否匹配;若所述CPE的序列号与所述服务请求的URL不匹配,则根据所述绑定关系将与所述CPE的序列号匹配的URL发送到所述CPE。5.一种基于URL的负载均衡装置,其特征在于,包括:接收模块,用于接收客户端设备CPE的服务请求,所述服务请求的URL中包括所述CPE对应的主自动配置服务器ACS的第一标识信息;控制模块,用于根据预设的映射关...
【专利技术属性】
技术研发人员:曹鹏飞,
申请(专利权)人:京信通信系统中国有限公司,京信通信系统广州有限公司,京信通信技术广州有限公司,天津京信通信系统有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。