网卡队列调优
在运行环境查看knet_comm.log日志:
vim /var/log/knet/knet_comm.log
如果观察到如下日志信息:
Tx burst total 0 of cnt 1
出现此日志的原因是:网卡发送队列深度已满,导致发生丢包。
可尝试增加网卡发送队列深度,即DPDK配置项中tx_cache_size大小使其与并发数量接近。
在运行环境查看knet_comm.log日志:
vim /var/log/knet/knet_comm.log
如果观察到如下日志信息:
Tx burst total 0 of cnt 1
出现此日志的原因是:网卡发送队列深度已满,导致发生丢包。
可尝试增加网卡发送队列深度,即DPDK配置项中tx_cache_size大小使其与并发数量接近。