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。

最新文章

  1. ARM——操作系统—最小操作系统-开发板测试
  2. HDU 5964 平行四边形
  3. InfluxDB学习之InfluxDB的安装和简介
  4. 工作中常用的Linux命令:目录
  5. 用php生成数据字典
  6. HDU 4334 Trouble
  7. [实战经验]Macbook pro 苹果系统换window系统
  8. iOS常见问题(4)
  9. 机械硬盘与SSD固态硬盘性能的深度
  10. 多队列网卡简介以及Linux通过网卡发送数据包源码解读
  11. Mono Compatibility
  12. ARXObject的入门学习
  13. Linux 系统管理06--磁盘管理
  14. JavaJavaScript小问题系列之JSON解析
  15. 队列->队列的应用(银行业务模拟)
  16. 友金所招聘Java工程师面试题
  17. Windows10下使用python+selenium实现谷歌浏览器的自动控制
  18. 初探Linux内核中的内存管理
  19. 【noip模拟赛4】汽艇 模拟
  20. L290 英语中级班-3月上

热门文章

  1. linux内核中打印栈回溯信息 - dump_stack()函数分析【转】
  2. 标准C程序设计七---73
  3. AC日记——Aragorn's Story HDU 3966
  4. 在centos7环境下建立MariaDB多实例
  5. spring的自动装配Bean与自动检测Bean
  6. Mybatis逆向生成使用扩展类
  7. spring security 单一账户多地方登陆提醒, ajax 拦截器 Interceptor
  8. Android CrashHandler
  9. weblogic日志管理
  10. visual studio usage tips