【技术实现步骤摘要】
一种基于多个短信通道的短信分发方法和设备
[0001]本专利技术涉及计算机的
,尤其涉及一种基于多个短信通道的短信分发方法和设备。
技术介绍
[0002]目前市面上第三方短信平台服务提供商包含多个。绝大部分应用使用者都是集成某一种服务到自己平台中。由于是第三方服务提供商,都有可能存在通道不稳定等。消息发送并发过高等原因导致消息短暂不可用。这会影响用户体验。
[0003]同时第三方的服务还存在以下问题:
[0004]首先是应用和短信服务强耦合,使得短信服务不可用,所有短信基本都不能使用。其次是服务提供商缺乏重传机制,消息的发送可能因为网络原因,或者服务商自己的原因等造成消息丢失。
[0005]基于上述问题,我们设计出了一种基于多个短信通道的短信分发方法和设备来解决以上问题。
技术实现思路
[0006]本专利技术的目的是为了解决现有技术中存在的缺点,而提出的一种基于多个短信通道的短信分发方法和设备。
[0007]第一方面,本申请提供的一种基于多个短信通道的短信分发方法,采用如
【技术保护点】
【技术特征摘要】
1.一种基于多个短信通道的短信分发方法,其特征在于,包括以下步骤:接收到客户端发送的的短信请求,获取短信发送信息;根据短信发送信息确定短信通信列表,短信通信列表中包含至少一个候选短信通道;在使用各个候选短信通道分发短信时,产生各个短信通道的监控日志;根据所产生的监控日志,确定对每个短信通道的至少一个性能监控指标加以表示的监控数据;针对各个候选短信通道,基于各个候选短信通道的监控数据,对各个候选短信通道进行评分;以及根据各个候选短信通道的评分结果,按照评分依次对各个候选短信通道进行排序,在各个候选短信通道之间重新进行负载配置,并按照负载配置分发短信。2.根据权利要求1所述的一种基于多个短信通道的短信分发方法,其特征在于,确定各个候选短信通道在预设时间段内的平均到达率;根据平均到达率、短信通道的收费信息以及预先设定的通道权重计算各个候选短信通道对应的短信通道评分。3.根据权利要求2所述的一种基于多个短信通道的短信分发方法,其特征在于,通过计算在相应时间段的各个候选短信通道内的短信发送量,当排序中的第一候选短信通道内的短信发送量远大于第二候选短信通道内的短信发送量,确定第二候选短信通道为最优短信通道,第一候选短信通道内次优短信通道。4.根据权利要求3所述的一种基于多个短信通道的短信分发方法,其特征在于,判断短信发送请求是否执行成功,若...
【专利技术属性】
技术研发人员:黄倩,杨满,
申请(专利权)人:上海缘远信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。