网卡队列调优

在运行环境查看knet_comm.log日志:

vim /var/log/knet/knet_comm.log

如果观察到如下日志信息:

Tx burst total 0 of cnt 1

出现此日志的原因是:网卡发送队列深度已满,导致发生丢包。

可尝试增加网卡发送队列深度,即DPDK配置项中tx_cache_size大小使其与并发数量接近。