最近有一个问题进行系统性能优化的时候来到.解析分享给大家后,. 我们socket当建立连接,假设我们不能将计算机连接到指定的站点,那么这将导致系统卡socket的connect在此方法. 我们都知道socket它需要三次握手建立连接.计算机server发送消息头,server返回.这时候socket基本连接成功.可是假设连接 不上的话这里会卡一个Timeout的时间.时间一到,方法返回失败,socket默认的timeout好像是20秒, 我们系统如今有一个从可用的ip列表里面检測出一个可用的ip