发明名称 DISTRIBUTED FLOW CONTROL
摘要 A management server may provide distribute flow control to a computer server system for providing online services to users. The computer server system may include a bus cluster, a plurality of caller systems, and a plurality of callee clusters. The management server may be configured to receive from the bus cluster health condition data of a callee cluster of the plurality of callee cluster in a first operation cycle of the computer server system; determine whether the callee cluster is slow or abnormal based on the health condition data in the first cycle; adjust a data flow limit in the bus cluster in a second cycle of the computer server system after the first cycle according to whether the callee cluster is slow or abnormal in the first cycle; and direct the bus cluster to control the data flow of the computer servers in the bus cluster in the second cycle according to the adjusted data flow limit.
申请公布号 US2016316029(A1) 申请公布日期 2016.10.27
申请号 US201615169897 申请日期 2016.06.01
申请人 Tencent Technology (Shenzhen) Company Limited 发明人 SONG Yinbo;GUO Rui;MAI Maoshi;NIU Zhiqiang;ZHANG Jinsong;CHENG Wei;LIU Haoran;JIANG Qiang;REN Bo;ZHOU Baojun
分类号 H04L29/08;H04L29/06;H04L12/801 主分类号 H04L29/08
代理机构 代理人
主权项 1. A management server, comprising: a processor-readable storage medium storing a set of instructions for providing distributed flow control to a computer server system that provides online services to users, wherein the computer server system includes a bus cluster including a plurality of computer servers, a caller system including a plurality of computer servers, and a plurality of callee clusters including a plurality of computer servers; and a processor in communication with the storage medium, wherein when executing the set of instructions, the processor is programmed to: receive from the bus cluster health condition data of a callee cluster of the plurality of callee clusters in a first operation cycle of the computer system; determine whether the callee cluster is slow or abnormal based on the health condition data in the first cycle; adjust a data flow limit in the bus cluster in a second operation cycle of the computer server system after the first cycle based on the determination of whether the callee cluster is slow or abnormal in the first cycle; and direct the bus cluster to control the data flow of the computer servers in the bus cluster in the second cycle according to the adjusted data flow limit.
地址 Shenzhen CN