一个关于java.net.Socket的超时的问题Java认证考试

文章作者 100test 发表时间 2010:01:01 15:49:54
来源 100Test.Com百考试题网


  从异常信息中,可以看到是read timed out,应该是Socket在读取Post过来的参数时“后继无人”,造成读取超时。因为底层实现是java.net.Socket

  ,而在Socket的read过程中SO_TIMEOUT参数是设置读取超时的。所以从这方面入手,提出以下几点建议供参考:

  1.启用native i/o

  2.增加Socket Readers,这是一个百分比,默认是33,从1-99,增加这个参数可以提高服务端接收客户端请求的速度和能力。

  3.增加执行队列。

  以上参数在server-


相关文章


Java事务处理总结Java认证考试
Java中Excel导出时文件名乱码问题的解决Java认证考试
启动Java应用的Shell脚本的方法Java认证考试
3DES加密解密调用示例Java认证考试
一个关于java.net.Socket的超时的问题Java认证考试
使用CXF和MTOM上传附件Java认证考试
实现一个简单的JSP自定义标签开发过程Java认证考试
JavaBean在Servlet和JSP之间的传递Java认证考试
核心技术在Applet中实现数字签名Java认证考试
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛