一种消息发送方法和设备的制造方法_3

文档序号:9581596阅读:来源:国知局
[0069] 在本申请实施例的优选实施方式中,消息管理平台利用负载情况确定当前的优先 级发送策略的过程,具体可W包括但不限于如下情况:
[0070] 情况一、将负载情况划分为两个区间,两个区间分别为负载大于预设第一数值,负 载不大于预设第一数值,该预设第一数值可W根据实际经验选择。
[0071] (1)在负载情况为:负载大于预设第一数值时,则消息管理平台确定当前的优先 级发送策略为:消息优先级大于第一优先级的消息能够发送。
[0072] (2)在负载情况为;负载不大于预设第一数值时,则消息管理平台确定当前的优 先级发送策略为:所有消息优先级的消息均能够发送。
[0073]例如,假设预设第一数值为80%,消息优先级为1级、2级、3级、4级、5级,优先级 数值越大则表示优先级越优,第一优先级为3级。则;在当前的负载情况为负载大于80% 时,则消息管理平台确定当前的优先级发送策略为:消息优先级为4级、或5级的消息能够 进行发送。在当前的负载情况为负载不大于80%时,则消息管理平台确定当前的优先级发 送策略为;消息优先级为1级、或2级、或3级、或4级、或5级的消息均能够进行发送。
[0074] 情况二、将负载情况划分为H个区间,H个区间分别为负载大于预设第二数值;负 载大于预设第H数值,且负载不大于预设第二数值;负载不大于预设第H数值。其中,预设 第二数值可W根据实际经验任意选择,且预设第H数值可W根据实际经验任意选择,且预 设第二数值大于预设第H数值。
[0075] (1)在负载情况为:负载大于预设第二数值时,则消息管理平台确定当前的优先 级发送策略为:消息优先级大于第二优先级的消息能够发送。
[0076] (2)在负载情况为:负载大于预设第H数值,且不大于预设第二数值时,则消息 管理平台确定当前的优先级发送策略为;消息优先级大于第H优先级的消息能够发送;其 中,该第二优先级需要优于该第H优先级。
[0077] (3)在负载情况为:负载不大于预设第H数值时,则消息管理平台确定当前的优 先级发送策略为:所有消息优先级的消息均能够发送。
[0078] 例如,假设预设第二数值为80%,预设第H数值为60%,消息优先级为1级、2级、 3级、4级、5级,优先级数值越大则表示优先级越优,第二优先级为3级,第H优先级为1 级。则;在当前的负载情况为负载大于80%时,则消息管理平台确定当前的优先级发送策 略为:消息优先级为4级、或5级的消息能够进行发送。在当前的负载情况为负载不大于 80%,但是负载大于60%时,则消息管理平台确定当前的优先级发送策略为:消息优先级 为2级、或3级、或4级、或5级的消息能够进行发送。在当前的负载情况为负载不大于60% 时,则消息管理平台确定当前的优先级发送策略为;消息优先级为1级、或2级、或3级、或 4级、或5级的消息均能够进行发送。
[0079] 当然,在实际应用中,并不局限于将负载情况划分为两个区间或者H个区间,实际 应用中还可W将负载情况划分为四个区间,五个区间等,其处理与两个区间或者H个区间 的处理类似,本申请实施例中对此不再重复赏述。
[0080] 其中,消息管理平台在利用负载情况(消息发送通道当前的负载情况)确定当前 的优先级发送策略时,该优先级发送策略是针对当前的消息发送通道的。例如,消息管理平 台在步骤203中确定短信通道当前的负载情况为80%时,则消息管理平台在步骤204中确 定的是短信通道当前的优先级发送策略。
[0081] 进一步的,不同消息发送通道的优先级发送策略可W相同,也可W不同。例如,对 于情况二,针对短信通道和邮件通道,均配置预设第二数值为80 %,预设第H数值为60 %, 消息优先级为I级、2级、3级、4级、5级,优先级数值越大则表示优先级越优,第二优先级为 3级,第H优先级为1级。又例如,针对短信通道,配置预设第二数值为80%,预设第H数值 为60%,消息优先级为1级、2级、3级、4级、5级,优先级数值越大则表示优先级越优,第二 优先级为3级,第H优先级为1级;针对邮件通道,配置预设第二数值为70%,预设第H数 值为50%,消息优先级为1级、2级、3级、4级、5级,优先级数值越大则表示优先级越优,第 二优先级为4级,第H优先级为2级。
[0082] 步骤205,消息管理平台通过在消息模板中添加用户标识和消息内容,W得到当前 待发送的消息,并利用优先级发送策略发送该消息。
[0083] 本申请实施例中,消息管理平台在获得消息模板标识对应的消息模板之后,可W 通过在消息模板中添加用户标识和消息内容,W得到当前待发送的消息。例如,针对表2所 示的消息模板1对应的消息模板,消息管理平台通过在该消息模板中添加用户标识和消息 内容,得到当前待发送的消息。假设用户标识为手机号码A,消息内容为2014-6-5日8:00、 1万元。则;通过在消息模板中添加用户标识和消息内容,得到当前待发送的消息为:收信 人:手机号码A,内容;请于2014-6-5日8:00之前向中国银行还款1万元。
[0084] 本申请实施例中,消息管理平台利用优先级发送策略发送消息的过程,具体包括 但不限于如下方式;消息管理平台利用消息模板(即步骤202中确定的消息模板)查询消 息优先级配置表,W从该消息优先级配置表中得到消息模板对应的消息优先级;其中,该消 息优先级配置表用于记录消息模板与消息优先级之间的对应关系。当消息模板对应的消息 优先级满足优先级发送策略时,则消息管理平台通过消息模板对应的消息发送通道发送消 息、。
[0085] 其中,消息管理平台会统一管理所有消息模板W及各消息模板对应的消息优先 级,如;消息管理平台在消息优先级配置表中配置消息模板与消息优先级之间的对应关系。 基于此消息优先级配置表,消息管理平台在得到消息模板之后,可W利用该消息模板查询 该消息优先级配置表,从而从该消息优先级配置表中得到该消息模板对应的消息优先级。 假设消息模板对应的消息优先级为3级,则当优先级发送策略为;消息优先级为2级、或3 级、或4级、或5级的消息能够进行发送时,消息模板对应的消息优先级满足优先级发送策 略;而当优先级发送策略为;消息优先级为4级、或5级的消息能够进行发送时,消息模板 对应的消息优先级不满足优先级发送策略。
[0086] 其中,当消息模板对应的消息优先级满足优先级发送策略时,则消息管理平台还 需要通过消息模板对应的消息发送通道发送相应的消息。例如,当消息模板对应的消息发 送通道为短信通道时,则消息管理平台在通过在消息模板中添加短信通道对应的用户标识 (即手机号码)和消息内容,得到当前待发送的消息之后,消息管理平台通过短信通道将该 消息发送给短信通道对应的应用网关(即短信对应网关),由短信对应网关通过短信通道 将该消息发送给手机号码所在的移动终端,并由该移动终端将该消息显示给用户。
[0087] 本申请实施例中,消息管理平台在从消息优先级配置表中得到消息模板对应的消 息优先级之后,当消息模板对应的消息优先级不满足优先级发送策略时,则消息管理平台 还需要进一步判断是否允许其它消息发送通道发送需要由消息模板对应的消息发送通道 发送的消息;如果否,则消息管理平台拒绝发送消息,即消息管理平台当前拒绝发送对应于 用户标识(即步骤201中获得的用户标识)的消息,即当前不在向该用户标识对应的用户 发送消息。
[0088] 其中,针对每个消息发送通道,可W预先配置是否允许其它消息发送通道发送该 消息发送通道的消息。例如,针对短信通道,可W预先配置允许其它消息发送通道发送短信 通道的消息,或者不允许其它消息发送通道发送短信通道的消息。基于此,当消息模板对应 的消息优先级不满足优先级发送策略时,如果消息模板对应的消息发送通道为短信通道, 则基于允许其它消息发送通道发送短信通道的消息,或者不允许其它消息发送通道发送短 信通道的消息的配置情况,消息管理平台可W判断出是否允许其它消息发送通道发送短信 通道的消息;并在判断结果为否时,由消息管理平台拒绝发送消息。
[0089] 本申请实施例中,在消息管理平台判断是否允许其它消息发送通道发送需要由消 息模板对应的消息发送通道发送的消息之后,当判断结果为是时,消息管理平台进一步判 断消息模板对应的消息优先级是否满足其它消息发送通道当前的负载情况对应的优先级 发送策略;如果否,则消息管理平台拒绝通过其它消息发送通道发送消息;如果消息优先 级只满足一个其它消息发送通道对应的优先级发送策略,则消息管理平台通过该一个其它 消息发送通道发送消息;如果消息优先级满足多个其它消息发送通道对应的优先级发送策 略,则消息管理平台从多个其它消息发送通道中选择登录概率最高(即触达率最高)的消 息发送通道,并通过登录概率最高的消息发送通道发送消息。
[0090] 例如,假设其它消息发送通道包括:邮件通道、微信通道、旺旺通道;则消息管理 平台进一步判断消息优先级是否满足邮件通道当前的负载情况对应的优先级发送策略、微 信通道当前的负载情况对应的优先级发送策略、旺旺通道当前的负载情况
当前第3页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1