[发明专利]业务处理方法和装置在审
申请号: | 201610024395.8 | 申请日: | 2016-01-14 |
公开(公告)号: | CN106973368A | 公开(公告)日: | 2017-07-21 |
发明(设计)人: | 廖运荣 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | H04W4/14 | 分类号: | H04W4/14;H04L29/08;H04L12/803 |
代理公司: | 北京博思佳知识产权代理有限公司11415 | 代理人: | 林祥 |
地址: | 英属开曼群岛大开*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 业务 处理 方法 装置 | ||
1.一种业务处理方法,其特征在于,包括:
在接收到短信发送请求时,根据用于提供所述短信发送请求对应的短信发送业务的多个短信SP的权重,分别生成各个短信SP对应的权重区间,所述权重占总权重和的比例对应所述SP承担的短信发送业务的业务量比例;
在所述各个短信SP对应的权重区间的并集范围内,生成一个随机数,若所述随机数位于一个短信SP的权重区间,则确定所述短信SP为目标SP;
将所述短信发送请求对应的短信发送业务,分配至所述目标SP。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取监控清除命令,所述监控清除命令携带待剔除的SP标识;
根据所述监控清除命令,剔除所述SP标识对应的短信SP的权重,并修改后台系统中所述短信SP的配置数据状态为不可用,以使得所述短信SP不再承担短信发送业务。
3.根据权利要求2所述的方法,其特征在于,所述获取监控清除命令,包括:
分别监控所述多个短信SP的发送成功率和持续时间;
若一个短信SP的发送成功率低于预设的成功率阈值,且持续时间达到时间阈值,则确定剔除所述短信SP。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收后台系统发送的数据状态通知,所述数据状态通知用于指示配置数据状态为不可用的短信SP;
根据所述数据状态通知,将所述短信SP的权重剔除,以使得所述短信SP不再处理短信发送业务。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收后台系统发送的新配置数据,所述新配置数据包括所述多个短信SP各自的权重;
将所述新配置数据缓存在本地服务器。
6.一种业务处理装置,其特征在于,包括:
区间生成模块,用于在接收到短信发送请求时,根据用于提供所述短信发送请求对应的短信发送业务的多个短信SP的权重,分别生成各个短信SP对应的权重区间,所述权重占总权重和的比例对应所述SP承担的短信发送业务的业务量比例;
随机确定模块,用于在所述各个短信SP对应的权重区间的并集范围内,生成一个随机数,若所述随机数位于一个短信SP的权重区间,则确定所述短信SP为目标SP;
业务分配模块,用于将所述短信发送请求对应的短信发送业务,分配至所述目标SP。
7.根据权利要求6所述的装置,其特征在于,还包括:
监控接收模块,用于获取监控清除命令,所述监控清除命令携带待剔除的SP标识;
数据剔除模块,用于根据所述监控清除命令,剔除所述SP标识对应的短信SP的权重,并修改后台系统中所述短信SP的配置数据状态为不可用,以使得所述短信SP不再承担短信发送业务。
8.根据权利要求7所述的装置,其特征在于,
所述监控接收模块,用于:分别监控所述多个短信SP的发送成功率和持续时间;若一个短信SP的发送成功率低于预设的成功率阈值,且持续时间达到时间阈值,则确定剔除所述短信SP。
9.根据权利要求6所述的装置,其特征在于,还包括:
状态接收模块,用于接收后台系统发送的数据状态通知,所述数据状态通知用于指示配置数据状态为不可用的短信SP;
数据处理模块,用于根据所述数据状态通知,将所述短信SP的权重剔除,以使得所述短信SP不再处理短信发送业务。
10.根据权利要求6所述的装置,其特征在于,还包括:
数据存储模块,用于接收后台系统发送的新配置数据,所述新配置数据包括所述多个短信SP各自的权重;将所述新配置数据缓存在本地服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610024395.8/1.html,转载请声明来源钻瓜专利网。