发明名称 基于线程数量限制的服务器业务请求并行处理方法及系统
摘要 本发明提供了一种基于线程数量限制的服务器业务请求并行处理方法和系统,该业务请求并行处理方法和系统采用了根据处理时长不同而对业务请求加以分类处理的控制方案,对服务器调用于并行处理每一类别业务请求的线程数量的上限加以限制,以避免长处理时长业务请求对服务器线程的“垄断占用”的情况,确保服务器中总有部分线程被用于并行处理短处理时长的业务请求,使得服务器业务请求处理线程的分配平衡性得以增强,从而提升了服务器整体的业务请求处理执行效率和用户服务效率,同时也降低了服务器对大量运算复杂的长处理时长业务请求进行并行处理导致长时间对服务器系统资源形成“垄断占用”的可能性,从而改善了服务器的系统资源分配合理性能。
申请公布号 CN103516536A 申请公布日期 2014.01.15
申请号 CN201210212637.8 申请日期 2012.06.26
申请人 重庆新媒农信科技有限公司 发明人 王忻
分类号 H04L12/24(2006.01)I;H04L29/08(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 重庆博凯知识产权代理有限公司 50212 代理人 张先芸
主权项 基于线程数量限制的服务器业务请求并行处理方法,其特征在于,预先根据服务器对业务请求处理时长的长短将业务请求分为数个类别,并分别设置各类别业务请求对应的并行处理线程上限数量,各类别业务请求对应的并行处理线程上限数量的总和等于服务器能够用于执行业务请求并行处理的线程的总数;服务器接收业务请求并进行类别识别,对不同类别业务请求分别排队,形成各类别业务请求相应的请求队列,且服务器分别对每一个类别的请求队列中尚未处理的业务请求调用不超过相应类别业务请求对应的并行处理线程上限数量的线程进行多线程并行处理。
地址 401121 重庆市北部新区高新园黄山大道5号水星科技大厦南翼写字楼1楼3号