原文出处:囚兔 摘要: Java的网络编程Socket常常用于各种网络工具,比如数据库的jdbc客户端,redis客户端jedis,各种RPC工具java客户端,这其中存在一些参数来配置timeout,但是之前一直对timeout的理解还不清晰,所以会导致使用这些网络工具的时候有点迷茫.在此做个总结. 1. Socket timeout Java socket有如下两种timeout: 建立连接timeout,暂时就叫 connect timeout: 读取数据timeout,暂时就叫so ti…