ios平台网络诊断SDK,支持对ip和域名的ping,traceroute(udp,icmp协议),支持tcp ping, 端口扫描,nslookup,局域网活跃ip扫描等功能-----------Ios platform network diagnostic SDK, support ip and domain name ping, traceroute (udp, icmp protocol), support tcp ping, port scan, nslookup, LAN active ip scan and other functions
例如: 我设置了重复10次,但是如果在第n次connect失败,那么就不会执行剩下的10-n次了。
那这样的话计算failed次数就没有意义了,因为一旦有一个failed后面的都不会再执行。
我看其他语言实现的tcping都是可以断掉之后继续的,像这样:
但是目前该程序实现的是这样:
这种情况常见于去连接一个国外延迟不稳定的IP
目前看下来问题主要是出在这里: