日期:2014-05-17  浏览次数:21009 次

Socket局域网,非正常延迟
本帖最后由 ZIP_xG 于 2012-11-05 09:39:37 编辑

7700为主端口
负责数据发送接收的信号处理(通知要发送了,回应接不接收)
其它为副端口
负责发送接收数据本体

我跟踪了一下
发现,处理发送接收数据的时间<1ms

同样的Socket封装
为什么延迟差别这么大?

另外,单机测试不存在延迟,速度非常快
局域网两台机子Ping<1ms
却造成这种差距

------解决方案--------------------
换个网络环境试一下。
------解决方案--------------------
这种抓虫的问题, 作为过来人我奉劝一句:

1.刚开始猜几次(不行看2)

2.不要怕烦,给我把模块分成几个独立的app,每个app上测试.
从最有可能出现问题的开始

3.你最后会发现问题其实很简单,但是就是猜不到的.

4.不要认为这个费时间, 这个是最省时间和精力的