Netis / cloud-probe

A Software Probe for network packet capturing and forwarding in Cloud/Kubernetes and Virtualized environment.
BSD 3-Clause "New" or "Revised" License
958 stars 172 forks source link

ZMQ发包机制的问题 #165

Closed youyankeccna closed 4 months ago

youyankeccna commented 5 months ago

当前选择ZMQ发送数据包,发现有丢包情况,通过recvzmq的日志,怀疑丢包是由于CP发送的zmq数据包,一个包里包含压缩的数据包时间跨度太大导致,最高时间跨度达到十几分钟。ZMQ发送数据包是否会存在一个进程会等待数据包达到一定数量在发送,是否有配置可以进行调整。

github-actions[bot] commented 5 months ago

Message that will be displayed on users first issue

robbietu commented 5 months ago

目前recvzmq会等待一定数量的数据包再一块发送,同时也会有一个时间为1s(内部设定),若是超过1s也会发送。