java socket相关的timeout
Posted phoenix tree
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java socket相关的timeout相关的知识,希望对你有一定的参考价值。
1 java socket的两个timeout
一个是connect timeout,即建立连接的timeout,另外一个是so timeout,是读取数据的timeout。这两个timeout都是因为客户端等不及了。
2 connect timeout
客户端想要和服务器端建立tcp连接,如果连接迟迟没有成功建立并且超过了这个时间,那么就会返回connect time out exception。
3 so timeout
建立连接之后,客户端想要尽快读取到来自服务器的数据,如果迟迟没有读到数据并且超过了这个时间,那么就会返回read timed out。
以上是关于java socket相关的timeout的主要内容,如果未能解决你的问题,请参考以下文章