摘要:本申请公开了一种高并发系统中控制并发数的装置,包括至少一个流量阀门和至少一个流量阀门配置器,其中流量阀门为双向流量阀门,设置有根据服务名称和请求处理类型区分的并发数上限,流量阀门配置器用于对流量阀门进行配置。同时还公开了控制并发数的方法,当一个服务请求被发起调用或接收时都要经过流量阀门,根据服务名称和请求处理类型来判断目前的并发数是否已经超过预定的上限来进行处理。本申请可以主动地控制调用服务的并发数和接收服务请求的并发数,保证系统内的计算、网络链接等资源的使用率在一定的范围之内,可以使每个系统在可承受的压力之下稳健地运行,避免了高并发使系统宕机的情况发生。 | |
申请人: 阿里巴巴集团控股有限公司 | |
地址: 英属开曼群岛大开曼资本大厦一座四层847号邮箱 | |
发明(设计)人: 谢中富 刘志勇 叶江华 | |
主分类号: H04L12/801(2013.01)I | |
分类号: H04L12/801(2013.01)I H04L12/863(2013.01)I | |
2013-11-27 | 实质审查的生效IPC(主分类):H04L 12/801申请日:20120424 |
2013-10-30 | 公开 |
主权项 | 一种高并发系统中控制并发数的装置,其特征在于,包括:至少一个流量阀门,所述流量阀门为双向流量阀门,设置有根据服务名称和请求处理类型区分的并发数上限,用于判断接收的服务请求对应的并发数是否耗尽,并进行处置;流量阀门配置器,用于按服务名称和请求处理类型配置所述流量阀门对应该服务名称和请求处理类型的并发数上限。 |
公开号 | 103379040A |
公开日 | 2013-10-30 |
欢迎光临 开发者俱乐部 (http://xodn.com/) | Powered by Discuz! X3.2 |