icymoon

Results 14 comments of icymoon

IP分片支持+1 sessio级别的日志+1

Updated to the latest version. New problem, many connections don't release after long large pressure. Debug is enabled: CFLAGS += -D CONFIG_RECORD_BIG_LOOP CFLAGS += -D CONFIG_DPVS_SAPOOL_DEBUG CFLAGS += -D CONFIG_DPVS_IPVS_DEBUG...

flood ping, curl for http, dig for dns look up And many kinds of tcp/udp/icmp packets built and sent by scapy script: 1)icmp echo-request & echo reply 2) TCP syn,...

This issue should be closed now I think. I tested it over a weekend and no core file generated. Thanks.

It easy to reproduce with workload. Monitors call dpip, ipvsadm command with different parameters.

每段开始出问题的时间,都是以这样的消息开头的 MSGMGR: multicast_msg_send: mc_msg(type:11, cid:0->slaves) timeout(2000 us), drop... SERVICE: dp_vs_copy_stats: send message fail. 或者 msg_send: uc_msg(type:8, cid:0->13, flags=2) timeout(2000 us), drop... NETIF: [netif_sockopt_get] msg dropped for netif sockmsg opt 502)...

reproduced with this work load: \# ./wrk -t26 -c5000 -d15m http://xxxx/ Running 15m test @ http://xxx/ 26 threads and 5000 connections Thread Stats Avg Stdev Max +/- Stdev Latency 4.01ms...

谢谢@ywc689 或者我只尝试读per core的计数然后在用户态加起来,可以规避这个问题?

谢谢@ywc689 统计数据抖一下没关系,最多是图不好看,我最怕的是处理卡顿意味着有稳定性或者性能隐患。。。