我用三个线程连接133.163.0.13 的8000端口,用tcpclient 的同步连接方式(因为要交互数据)。
三个连接同时进行时,每个连接每秒可以处理一条记录,
当断掉一个连接后,另外两个连接的速度就慢了一些,每个连接每10秒处理一条记录,
当断掉2个连接,只剩一个连接的时候,速度就更慢了,每20秒才处理一条记录,
这是什么原因造成的?
另外,我只用一个连接时,速度也很快,一秒处理一条记录,但是当我关掉程序,再重新运行时,每10秒才能处理一条记录,慢了很多。
当我不立即重新运行,隔段时间,比如第二天再运行,速度又很快了。这是什么原因?
请指教!