‘壹’ 服务器设置请求时间一般为多长,过长会有什么影响
设置60秒即可
在客户端访问浏览器的时候,有时候可能会因为某种原因导致访问堵塞,如果不设置超时的话就会变成资源浪费甚至服务器挂起,
比如说我要看我的数据库内有多少条记录,在你访问服务器 有服务器再去访问数据库,当访问数据库的时候要是卡住了,如果不设置超时,服务器就会一直将线程保持,然后一条条线程堆积下来,对应的资源也一直被这些卡住的线程持有,不得释放。最后的结果可想而知
‘贰’ WAS http请求默认的响应时间是多少
WAS http请求默认的响应时间是多少的解答如下
默认超时时间是60秒,可以通过下面语句进行修改
HttpClient httpClient=new HttpClient();
httpClient.getHttpConnectionManager().getParams().setConnectionTimeout(1000 * 60); //链接超时60秒
httpClient.getHttpConnectionManager().getParams().setSoTimeout(1000 * 60); //读取超时60秒