-
公开(公告)号:CN104750543B
公开(公告)日:2018-06-15
申请号:CN201310733930.3
申请日:2013-12-26
申请人: 杭州华为数字技术有限公司
IPC分类号: G06F9/46
CPC分类号: G06F9/5083 , G06F9/4843 , G06F11/3017 , G06F11/302 , G06F11/3093 , G06F2201/865
摘要: 本发明公开了一种线程创建方法、业务请求处理方法及相关设备,包括:获取服务器的多队列网卡的网卡队列数;并创建与网卡队列数相等数量的进程;并在每个进程中创建一个监听线程和多个工作线程;以及将创建的每个监听线程分别与不同的网卡队列绑定。采用本发明实施例提供的方案,使得进程和线程创建更合理,且提高了服务器对并发的业务请求的处理效率。
-
公开(公告)号:CN104734993A
公开(公告)日:2015-06-24
申请号:CN201310721545.7
申请日:2013-12-24
申请人: 杭州华为数字技术有限公司
IPC分类号: H04L12/863
摘要: 本发明涉及一种数据分流方法及分流器。该数据分流方法包括:分流器对所接收的数据包进行解析确定所述数据包所属的传输层通信协议;所述分流器从所述数据包中,获取与确定的所述传输层通信协议对应的所述数据包所属的数据流的标识信息;所述分流器根据所述传输层通信协议和分流表的对应关系,从所述存储器中获取所述数据包所属的传输层通信协议对应的分流表;所述分流器根据所述数据包所属的传输层通信协议对应的分流表中的数据流的标识信息和线程的对应关系,确定所述数据包所属的数据流对应的线程;所述分流器将所述数据包发送至所述数据流对应的线程的缓冲队列,以使所述数据流对应的线程从所述缓冲队列获取数据包。
-
公开(公告)号:CN104734993B
公开(公告)日:2018-05-18
申请号:CN201310721545.7
申请日:2013-12-24
申请人: 杭州华为数字技术有限公司
IPC分类号: H04L12/863
摘要: 本发明涉及一种数据分流方法及分流器。该数据分流方法包括:分流器对所接收的数据包进行解析确定所述数据包所属的传输层通信协议;所述分流器从所述数据包中,获取与确定的所述传输层通信协议对应的所述数据包所属的数据流的标识信息;所述分流器根据所述传输层通信协议和分流表的对应关系,从所述存储器中获取所述数据包所属的传输层通信协议对应的分流表;所述分流器根据所述数据包所属的传输层通信协议对应的分流表中的数据流的标识信息和线程的对应关系,确定所述数据包所属的数据流对应的线程;所述分流器将所述数据包发送至所述数据流对应的线程的缓冲队列,以使所述数据流对应的线程从所述缓冲队列获取数据包。
-
公开(公告)号:CN104750543A
公开(公告)日:2015-07-01
申请号:CN201310733930.3
申请日:2013-12-26
申请人: 杭州华为数字技术有限公司
IPC分类号: G06F9/46
CPC分类号: G06F9/5083 , G06F9/4843 , G06F11/3017 , G06F11/302 , G06F11/3093 , G06F2201/865
摘要: 本发明公开了一种线程创建方法、业务请求处理方法及相关设备,包括:获取服务器的多队列网卡的网卡队列数;并创建与网卡队列数相等数量的进程;并在每个进程中创建一个监听线程和多个工作线程;以及将创建的每个监听线程分别与不同的网卡队列绑定。采用本发明实施例提供的方案,使得进程和线程创建更合理,且提高了服务器对并发的业务请求的处理效率。
-
-
-