消息发送方法和装置制造方法及图纸

技术编号:17413618 阅读:34 留言:0更新日期:2018-03-07 09:24
本发明专利技术涉及一种消息发送方法和装置,所述方法包括:接收第一服务器传输的消息发送请求,消息发送请求中包括消息模板标识、终端标识,终端标识与第一终端对应,第一终端通过网络与第二服务器连接;对终端标识进行计数,若在第一预设时间内终端标识对应的累计数量大于第一预设数量,则拒绝消息发送请求;获取未被拒绝的消息发送请求,根据未被拒绝的消息发送请求中携带的消息模板标识获取对应的消息模板,利用消息模板生成消息,消息的数量为第一预设数量;根据终端标识确定对应的第二服务器,将消息发送至第二服务器,以通过第二服务器将消息发送至与终端标识对应的第一终端。采用本方法在向用户发送消息时能够有效避免对用户造成骚扰。

Message sending method and device

The invention relates to a method and device for sending messages, the method comprises: transmitting and receiving the first server transmission request message template identification, including terminal identification message sending request, terminal identification and the corresponding first terminal, the first terminal through the network connection with the second server; to count the terminal identification, if the cumulative number of first the preset time is greater than the first preset corresponding terminal identification number, refused to send request message; access request message is not rejected, according to the corresponding access carrying the message template identification message is not rejected in the request message template, using message template to generate messages, the number of messages for the first preset number according to the terminal identification; to determine the corresponding second server will send a message to the second server, by second server The message is sent to the first terminal corresponding to the terminal identity. This method can effectively avoid harassment to users when sending messages to users.

【技术实现步骤摘要】
消息发送方法和装置
本专利技术涉及计算机
,特别是涉及一种消息发送方法和装置。
技术介绍
随着计算机技术的发展和移动终端的普及,用户通过移动终端可以接收到多种多样的信息。虽然这些信息能让用户了解相关内容,但是频繁接收到这些信息,势必会造成用户反感。如何在向用户发送消息时能够有效避免对用户造成骚扰成为目前需要解决的一个技术问题。
技术实现思路
基于此,有必要针对上述技术问题,提供一种在向用户发送消息时能够有效避免对用户造成骚扰的消息发送方法和装置。一种消息发送方法,应用于后台服务器,其中,所述后台服务器通过网络分别与第一服务器、第二服务器连接,所述方法包括:接收第一服务器传输的消息发送请求,所述消息发送请求中包括消息模板标识、终端标识,所述终端标识与第一终端对应,所述第一终端通过网络与第二服务器连接;对所述终端标识进行计数,若在第一预设时间内所述终端标识对应的累计数量大于第一预设数量,则拒绝所述消息发送请求;获取未被拒绝的消息发送请求,根据所述未被拒绝的消息发送请求中携带的消息模板标识获取对应的消息模板,利用所述消息模板生成消息,所述消息的数量为第一预设数量;根据所述终端标识确定对应的第二服务器,将所述消息发送至第二服务器,以通过所述第二服务器将所述消息发送至与所述终端标识对应的第一终端。在其中一个实施例中,所述方法还包括:若在第二预设时间内超出第二预设数量的消息未被发送,则生成告警信息,并将所述告警信息发送至第二终端,所述第二终端用于远程处理异常状况,所述告警信息中包括异常网关;接收所述第二终端发送的网关切换指令,根据所述网关切换指令关闭所述异常网关,切换至其他网关来处理未被发送的消息。在其中一个实施例中,在所述将所述消息发送至第二服务器的步骤之前,还包括:生成JOB,所述JOB包括一个主JOB和多个子JOB;利用主JOB抓取消息,对所述消息进行分组,将分组后的消息分配至多个子JOB;所述将所述消息发送至第二服务器的步骤包括:利用多个子JOB将分配到的消息发送至第二服务器。在其中一个实施例中,所述利用主JOB抓取消息,对所述消息进行分组,将分组后的消息分配至多个子JOB的步骤包括:获取子JOB任务量阈值;利用主JOB根据子JOB任务量阈值抓取子JOB对应的消息;将抓取到的消息设置为一个任务组,并为任务组添加对应的标签;将添加标签后的任务组分配至子JOB;重复执行所述利用主JOB根据子JOB任务量阈值抓取子JOB对应的消息,直至为每个子JOB分配相应的任务组。在其中一个实施例中,所述利用主JOB抓取消息,对所述消息进行分组,将分组后的消息分配至多个子JOB的步骤包括:利用主JOB抓取多个消息;获取子JOB任务量阈值;根据子JOB任务量阈值对抓取到的消息进行分组,得到多个任务组;对多个任务组分别添加对应的标签,将添加标签后的任务组分配至多个子JOB。一种消息发送装置,通过网络分别与第一服务器、第二服务器连接,所述装置包括:接收模块,用于接收第一服务器传输的消息发送请求,所述消息发送请求中包括消息模板标识、终端标识,所述终端标识与第一终端对应,所述第一终端通过网络与第二服务器连接;请求处理模块,用于对所述终端标识进行计数,若在第一预设时间内所述终端标识对应的累计数量大于第一预设数量,则拒绝所述消息发送请求;生成模块,用于获取未被拒绝的消息发送请求,根据所述未被拒绝的消息发送请求中携带的消息模板标识获取对应的消息模板,利用所述消息模板生成消息,所述消息的数量为第一预设数量;发送模块,用于根据所述终端标识确定对应的第二服务器,将所述消息发送至第二服务器,以通过所述第二服务器将所述消息发送至与所述终端标识对应的第一终端。在其中一个实施例中,所述生成模块还用于若在第二预设时间内超出第二预设数量的消息未被发送,则生成告警信息;所述发送模块还用于将所述告警信息发送至第二终端,所述第二终端用于远程处理异常状况,所述告警信息中包括异常网关;所述接收模块还用于接收所述第二终端发送的网关切换指令;所述装置还包括:切换模块,用于根据所述网关切换指令关闭所述异常网关,切换至其他网关来处理未被发送的消息。在其中一个实施例中,所述装置还包括:分配模块,用于生成JOB,所述JOB包括一个主JOB和多个子JOB;利用主JOB抓取消息,对所述消息进行分组,将分组后的消息分配至多个子JOB;所述发送模块还用于利用多个子JOB将分配到的消息发送至第二服务器。在其中一个实施例中,所述分配模块还用于获取子JOB任务量阈值;利用主JOB根据子JOB任务量阈值抓取子JOB对应的消息;将抓取到的消息设置为一个任务组,并为任务组添加对应的标签;将添加标签后的任务组分配至子JOB;重复执行所述利用主JOB根据子JOB任务量阈值抓取子JOB对应的消息,直至为每个子JOB分配相应的任务组。在其中一个实施例中,所述分配模块还用于利用主JOB抓取多个消息;获取子JOB任务量阈值;根据子JOB任务量阈值对抓取到的消息进行分组,得到多个任务组;对多个任务组分别添加对应的标签,将添加标签后的任务组分配至多个子JOB。上述消息发送方法和装置,在接收到第一服务器传输的消息发送请求后,通过对消息发送请求中携带的终端标识进行计数,如果在第一预设时间内第一终端标识对应的累计数量大于预设值,则拒绝消息发送请求,从而限制消息被频繁发送给用户。根据未被拒绝的消息发送请求中携带的模板标识获取对应的消息模板,从而利用消息模板生成第一预设数量的消息。将消息发送至终端标识对应的第二服务器之后,通过第二服务器将消息发送至于终端标识对应的第一终端。由此通过限制消息的发送频率,在向用户发送消息时有效避免了不必要的骚扰。附图说明图1为一个实施例中消息发送方法的应用环境图;图2为一个实施例中消息发送方法的流程图;图3为一个实施例中服务器的结构示意图;图4为一个实施例中消息发送装置的结构示意图;图5为又一个实施例中消息发送装置的结构示意图;图6为另一个实施例中消息发送装置的结构示意图;图7为再一个实施例中消息发送装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术实施例中提供的消息发送方法,可以应用于如图1所示的应用环境中。第一服务器102通过网络与后台服务器104连接。第二服务器106通过网络与后台服务器104连接。第一服务器102向后台服务器104传输消息发送请求。消息发送请求中包括消息模块标识和终端标识等。后台服务器104对终端标识进行计数,如果在第一预设时间内所述终端标识对应的累计数量大于第一预设数量,则拒绝第一服务器传输的消息发送请求。后台服务器104对于允许的消息发送请求,会根据消息模板标识获取对应的消息模板,利用消息模板生成消息。消息的数量可以是第一预设数量。后台服务器104根据终端标识确定对应的第二服务器106,将消息发送至第二服务器106。第二服务器106将消息发送至于终端标识对应的第一终端108。由此在向用户发送消息时能够有效避免对用户造成骚扰。在一个实施例中,如图2所示,提供了一种消息发送方法,以该方法应用于后台服务器为例进本文档来自技高网...
消息发送方法和装置

【技术保护点】
一种消息发送方法,应用于后台服务器,其中,所述后台服务器通过网络分别与第一服务器、第二服务器连接,所述方法包括:接收第一服务器传输的消息发送请求,所述消息发送请求中包括消息模板标识、终端标识,所述终端标识与第一终端对应,所述第一终端通过网络与第二服务器连接;对所述终端标识进行计数,若在第一预设时间内所述终端标识对应的累计数量大于第一预设数量,则拒绝所述消息发送请求;获取未被拒绝的消息发送请求,根据所述未被拒绝的消息发送请求中携带的消息模板标识获取对应的消息模板,利用所述消息模板生成消息,所述消息的数量为第一预设数量;根据所述终端标识确定对应的第二服务器,将所述消息发送至第二服务器,以通过所述第二服务器将所述消息发送至与所述终端标识对应的第一终端。

【技术特征摘要】
1.一种消息发送方法,应用于后台服务器,其中,所述后台服务器通过网络分别与第一服务器、第二服务器连接,所述方法包括:接收第一服务器传输的消息发送请求,所述消息发送请求中包括消息模板标识、终端标识,所述终端标识与第一终端对应,所述第一终端通过网络与第二服务器连接;对所述终端标识进行计数,若在第一预设时间内所述终端标识对应的累计数量大于第一预设数量,则拒绝所述消息发送请求;获取未被拒绝的消息发送请求,根据所述未被拒绝的消息发送请求中携带的消息模板标识获取对应的消息模板,利用所述消息模板生成消息,所述消息的数量为第一预设数量;根据所述终端标识确定对应的第二服务器,将所述消息发送至第二服务器,以通过所述第二服务器将所述消息发送至与所述终端标识对应的第一终端。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:若在第二预设时间内超出第二预设数量的消息未被发送,则生成告警信息,并将所述告警信息发送至第二终端,所述第二终端用于远程处理异常状况,所述告警信息中包括异常网关;接收所述第二终端发送的网关切换指令,根据所述网关切换指令关闭所述异常网关,切换至其他网关来处理未被发送的消息。3.根据权利要求1所述的方法,其特征在于,在所述将所述消息发送至第二服务器的步骤之前,还包括:生成JOB,所述JOB包括一个主JOB和多个子JOB;利用主JOB抓取消息,对所述消息进行分组,将分组后的消息分配至多个子JOB;所述将所述消息发送至第二服务器的步骤包括:利用多个子JOB将分配到的消息发送至第二服务器。4.根据权利要求3所述的方法,其特征在于,所述利用主JOB抓取消息,对所述消息进行分组,将分组后的消息分配至多个子JOB的步骤包括:获取子JOB任务量阈值;利用主JOB根据子JOB任务量阈值抓取子JOB对应的消息;将抓取到的消息设置为一个任务组,并为任务组添加对应的标签;将添加标签后的任务组分配至子JOB;重复执行所述利用主JOB根据子JOB任务量阈值抓取子JOB对应的消息,直至为每个子JOB分配相应的任务组。5.根据权利要求3所述的方法,其特征在于,所述利用主JOB抓取消息,对所述消息进行分组,将分组后的消息分配至多个子JOB的步骤包括:利用主JOB抓取多个消息;获取子JOB任务量阈值;根据子JOB任务量阈值对抓取到的消息进行分组,得到多个任务组;对多个任务组分别添加对应的标...

【专利技术属性】
技术研发人员:陈晓娴
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1