【生产问题直播】java.net.SocketTimeoutException: Read timed out

原创 2013年12月04日 13:53:59

先说一下公司基础架构的部署关系:


问题描述:

web cluster在调用app cluster时,APP报错java.net.SocketTimeoutException: Read timed out,web这边报500。

报错是偶然性的,在生产上,一个Instance平均一天只报几次。


抓包情况如下:

从日志看到,web请求app发送的body内容为“{}”。

web端抓包:


app端抓包:



结论:从抓包情况来看,web端的确没有把"{}"这个body发送出去,而content-length又是2,所以才导致了app端一直等待web端发送的body,最终导致超时了。


遗留问题:

1.检查web端发送的代码,看是否存在多线程问题(因为现象是时有时无的),导致这个body丢失了。

2.能否存在一种可能是web端没有收到app回复的ark包,所以web端才没有发送body,只把head发送过去了。


好了,写到这里,继续查问题了,明天有新进展继续更新!



java.net.SocketTimeoutException: Read timed out

今天在一台虚拟机上部署公司项目的时候,出现java.net.SocketTimeoutException: Read timed out的问题最后定位到如下地方:   httpURL = new UR...
  • luo_yifan
  • luo_yifan
  • 2010年06月26日 17:23
  • 99850

java.net.SocketTimeoutException: Read timed out

http://xye-462438944-163-com.iteye.com/blog/1205894 在调用org.apache.commons.httpclient.HttpClient类中...
  • likika2012
  • likika2012
  • 2013年08月07日 15:31
  • 55331

java.net.SocketTimeoutException: Read timed out 的解决办法 android平台 腾讯微博开发

刚接手腾讯微博,做了个小DEMO。公司网络有代理。发照片时一半左右发送失败,错误信息如下 W/System.err(31723): java.net.SocketTimeoutException: ...
  • liu_zhen_wei
  • liu_zhen_wei
  • 2012年11月29日 19:33
  • 73052

JMeter测试问题java.net.SocketTimeoutException: connect timed out,Read timed out

最近使用JMeter执行分布式性能测试,对HTTP服务器(Apache2)进行压测。在线程组的线程数增加到一定值时,有概率产生connect timed out和Read timed out错误。关于...
  • ajupiter
  • ajupiter
  • 2013年07月05日 14:39
  • 29173

java.net.SocketTimeoutException: Read timed out

http://xye-462438944-163-com.iteye.com/blog/1205894 在调用org.apache.commons.httpclient.HttpClient类中...
  • zhushanzhi
  • zhushanzhi
  • 2017年09月15日 16:01
  • 504

java.net.SocketTimeoutException: Read timed out 异常解决办法

      由于公司是链接的远程数据库,导致了数据操作缓慢,经常会出现:java.net.SocketTimeoutException: Read timed out异常。      为了解决这个异常...
  • CoolBoyRay
  • CoolBoyRay
  • 2009年10月30日 11:08
  • 4890

edis.clients.jedis.exceptions.JedisConnectionException: java.Net.SocketTimeoutException: Read timed

当我们获取连接后对redis进行操作时,抛出redis.clients.jedis.exceptions.JedisConnectionException: java.NET.SocketTimeou...
  • gongxinju
  • gongxinju
  • 2016年12月28日 15:51
  • 3106

Java Socket 网络编程常见异常

1.java.net.SocketTimeoutException.这个异常比较常见,socket超时。一般有2个地方会抛出这个,一个是connect的时候,这个超时参数由connect(Socket...
  • xyz_lmn
  • xyz_lmn
  • 2012年08月23日 20:51
  • 22275

SocketTimeoutException和ConnectException简介

SocketTimeoutException: 一、简介: SocketTimeoutException:指的是服务器响应超时 直接继承自java.io.InterruptedIOException,...
  • u010142437
  • u010142437
  • 2014年01月10日 19:24
  • 21639

java.net.SocketTimeoutException: Read timed out

今天在处理impala同步过程,遇到了一个报错,貌似连接满了。 直接上图: 说明: hive.metastore.client.socket.timeou...
  • shushugood
  • shushugood
  • 2016年07月20日 22:42
  • 1442
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:【生产问题直播】java.net.SocketTimeoutException: Read timed out
举报原因:
原因补充:

(最多只允许输入30个字)