消息中间件的平滑扩容方法及系统

    公开(公告)号:CN106210119B

    公开(公告)日:2019-10-01

    申请号:CN201610614287.6

    申请日:2016-07-29

    Abstract: 本发明公开了一种消息中间件的平滑扩容方法,该方法包括:在需要对消息中间件进行扩容时,控制服务器接收增加的第一节点发送的第一节点的名称及所述第一节点所提供的业务的路由信息;控制服务器将所述第一节点的名称及所述第一节点所提供的业务的路由信息之间的映射关系保存至节点管理列表中;控制服务器将所述节点管理列表发送给接收端及发送端。本发明还提供一种消息中间件的平滑扩容系统,能够有效实现消息中间件的扩容对接收端及发送端的完全透明,即实现平滑扩容。

    消息发送方法及服务端
    2.
    发明公开

    公开(公告)号:CN106254445A

    公开(公告)日:2016-12-21

    申请号:CN201610616151.9

    申请日:2016-07-29

    CPC classification number: H04L67/2809

    Abstract: 本发明公开了一种消息发送方法,所述消息发送方法应用于消息中间件,所述消息中间件中内置有服务端,分别与接入所述消息中间件的发送端和接收端连接,该方法包括:所述服务端接收所述发送端发送的业务消息,存储所述业务消息;将所述业务消息发送给所述接收端,以供所述接收端处理所述业务消息,当所述接收端处理完所述业务消息后,返回第一确认消息;当接收到所述接收端返回的所述第一确认消息后,删除所存储的所述业务消息。本发明还公开了一种服务端。本发明保证了消息中间件产品的接收端能够成功接收到所述发送端发送的业务消息,并进一步保证所述接收端可以成功处理所述业务消息。

    消息中间件的平滑扩容方法及系统

    公开(公告)号:CN106210119A

    公开(公告)日:2016-12-07

    申请号:CN201610614287.6

    申请日:2016-07-29

    Abstract: 本发明公开了一种消息中间件的平滑扩容方法,该方法包括:在需要对消息中间件进行扩容时,控制服务器接收增加的第一节点发送的第一节点的名称及所述第一节点所提供的业务的路由信息;控制服务器将所述第一节点的名称及所述第一节点所提供的业务的路由信息之间的映射关系保存至节点管理列表中;控制服务器将所述节点管理列表发送给接收端及发送端。本发明还提供一种消息中间件的平滑扩容系统,能够有效实现消息中间件的扩容对接收端及发送端的完全透明,即实现平滑扩容。

    消息分发方法及服务器
    4.
    发明公开

    公开(公告)号:CN106302647A

    公开(公告)日:2017-01-04

    申请号:CN201610614375.6

    申请日:2016-07-29

    Abstract: 本发明公开了一种消息分发方法,该方法包括:服务器接收消息获取请求,该消息获取请求是由第一接收端发送的,服务器根据该消息获取请求及上述映射关系,确定用于存储该第一接收端请求获取的业务消息的第一消息队列,监听所述第一消息队列,若第一消息队列中存储第一业务消息,读取所述第一业务消息并发送给所述第一接收端;若第一消息队列中未存储业务消息,则所述第一接收端处于等待状态,直到监听到所述第一消息队列存储有第一业务消息时,读取所述第一业务消息并发送给所述第一接收端。本发明还公开了一种该服务器,通过推拉结合的方式能够有效的实现消息的分发,且降低服务器的负载压力。

    消息分发方法及服务器
    5.
    发明授权

    公开(公告)号:CN106302647B

    公开(公告)日:2019-06-25

    申请号:CN201610614375.6

    申请日:2016-07-29

    Abstract: 本发明公开了一种消息分发方法,该方法包括:服务器接收消息获取请求,该消息获取请求是由第一接收端发送的,服务器根据该消息获取请求及上述映射关系,确定用于存储该第一接收端请求获取的业务消息的第一消息队列,监听所述第一消息队列,若第一消息队列中存储第一业务消息,读取所述第一业务消息并发送给所述第一接收端;若第一消息队列中未存储业务消息,则所述第一接收端处于等待状态,直到监听到所述第一消息队列存储有第一业务消息时,读取所述第一业务消息并发送给所述第一接收端。本发明还公开了一种该服务器,通过推拉结合的方式能够有效的实现消息的分发,且降低服务器的负载压力。

Patent Agency Ranking