发明授权
US09110745B2 System and method for flow control in a messaging subsystem based on message-in/out rates
有权
基于消息输入/输出速率的消息传递子系统中的流量控制的系统和方法
- 专利标题: System and method for flow control in a messaging subsystem based on message-in/out rates
- 专利标题(中): 基于消息输入/输出速率的消息传递子系统中的流量控制的系统和方法
-
申请号: US13163355申请日: 2011-06-17
-
公开(公告)号: US09110745B2公开(公告)日: 2015-08-18
- 发明人: Amy H. Kang , Edward J. Bratt
- 申请人: Amy H. Kang , Edward J. Bratt
- 申请人地址: US CA Redwood Shores
- 专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人: ORACLE INTERNATIONAL CORPORATION
- 当前专利权人地址: US CA Redwood Shores
- 代理机构: Tucker Ellis LLP
- 主分类号: G06F15/16
- IPC分类号: G06F15/16 ; G06F9/54 ; G06F15/173
摘要:
Systems and methods are provided, for use in a messaging subsystem, which supports flow control of messages between producers and consumers. A system can include at least one producer that is operable to send messages in a batch to one or more consumers via at least one destination; and one or more consumers that are operable to process messages received from the at least one producer via the at least one destination. The system can also include a message broker which includes the at least one destination and which manages communications between the at least one producer and the one or more consumers. The message broker includes a flow controller that is operable to monitor a producing rate and a consuming rate, and dynamically adjust a batch size of the batch at the at least one producer based on the producing rate and the consuming rate to communicate the messages more efficiently.
公开/授权文献
信息查询