手机短信发送已经成为网站的标配职能。。。。。。很多人以为,,,,,,短信发送职能只是单一地对接一个短信平台即可,,,,,,但现实上,,,,,,这项职能远比景象中复杂。。。。。。WebFuture 的手机短信发送模????榫弑负芏嗔恋闵杓疲,,,,,职能丰硕且详细入微。。。。。。
若是手机短信发送是直接提交给短信平台,,,,,,而本地不保留发送纪录,,,,,,这样的设计会存在一些问题:
而 WebFuture 的手机短信发送机造是:首先将短信纪录保留在本地服务器中,,,,,,而后通过短信发送服务不间断地轮询短信纪录表,,,,,,将未发送或发送失败的短信沉新发送出去。。。。。。这样就解决了直接提交短信平台模式下的上述问题。。。。。。
支持多个短信发送平台的接口
支持中国移动、中国联通、中国电信等运营商以及名传无线等专业短信发送平台的手机短信发送接口。。。。。。
短信发送纪录治理
支持对短信发送纪录进行查看、筛选、搜索、删除等职能,,,,,,支持对短信进行沉发等职能。。。。。。
支持短信发送的优先级节造
支持短信发送的优先级节造,,,,,,手机短信验证码之类的短信优先发送,,,,,,而告白类的短信则优先级最低。。。。。。
支持短信发送速度节造
短信发送平台通常具备预防 CC 攻击的机造,,,,,,若是提交的短信并发量过大,,,,,,就可能被短信平台视为垃圾短信而回绝服务。。。。。。因而,,,,,,我们设计了短信发送机造:每发送一条短信后休眠 0.3 秒,,,,,,发送完本轮次的所有短信后再休眠 1 秒,,,,,,随后持续下一轮的 10 条短信发送。。。。。。若是当前没有待发送的短信,,,,,,则休眠 5 秒后沉新轮询。。。。。。这样能够有效预防被短信平台回绝服务的问题。。。。。。
支持短信发送失败后的沉发机造
若是某条短信发送失败(例如手机号码无效,,,,,,或短折服务商出现短暂故障),,,,,,短信发送服务将鄙人一轮次持续尝试沉新发送,,,,,,最多可尝试 N 次(N 值可配置)。。。。。。此表,,,,,,还能够在短信发送纪录治理界面中手动沉新发送。。。。。。
支持短信发送平台故障报警职能
当发送失败次数达到 N 次的分歧手机号码的短信数量累计到 10 条时(这可能意味着短信平台出现问题),,,,,,系统将向平台超等治理员发送站内短信和邮件进行报警(由于此时手机短信职能可能不成用)。。。。。。
报警后,,,,,,系统会自动暂停短信发送半幼时,,,,,,但仍允许增长新的短信发送纪录(仅纪录,,,,,,期待系统复原发送)。。。。。。半幼时后会沉新尝试发送,,,,,,若是依然失败,,,,,,则再暂停半幼时。。。。。。整个暂停和复原过程均为自动化,,,,,,无需治理员手动过问。。。。。。治理员也能够在暂停期间手动复原(例如确认短信平台已复原正常时,,,,,,能够立即复原发送,,,,,,无需期待半幼时)。。。。。。
支持短信发送量异常报警职能
系统每20分钟统计一次短信纪录表中的最近一幼时的短信数量,,,,,,若超过报警值(可配置),,,,,,将向平台超管发送报警短信。。。。。。
支持短信发送量统计职能
提供按日和按月两种统计表。。。。。。统计逐日/每月发送的短信发送总量、发送成功数量、发送失败数量。。。。。。便于与短折服务商进行对帐。。。。。。