标签: timeout

Tomcat请求超时

在我的Web应用程序中,有一些请求持续时间超过20秒.但在某些情况下,代码可能导致无限循环或类似的东西,从而减慢服务器的速度.

我想在服务器端将请求超时60秒.这是在tomcat中实现的吗?

谢谢,Horatiu

java tomcat timeout request java-ee

44
推荐指数
3
解决办法
13万
查看次数

Android上的Http连接超时无法正常工作

我正在写一个连接到Web服务应用程序,我不希望它等待太久,如果它不能得到一个连接.因此,我设置了httpparams的connectionTimeout.但它似乎没有任何影响.

测试我暂时关闭我的WLAN.该应用程序试图连接相当长的一段时间(超过秒3我想办法更多),然后抛出一个UnknownHostException.

这是我的代码:

try{
    HttpClient httpclient = new DefaultHttpClient();
    HttpParams params = httpclient.getParams();
    HttpConnectionParams.setConnectionTimeout(params, 3000);
    HttpConnectionParams.setSoTimeout(params, 3000);

    httppost = new HttpPost(URL);
    StringEntity se = new StringEntity(envelope,HTTP.UTF_8);
    httppost.setEntity(se);
    //Code stops here until UnknownHostException is thrown.
    BasicHttpResponse httpResponse = (BasicHttpResponse) httpclient.execute(httppost);

    HttpEntity entity = httpResponse.getEntity();
    return entity;

}catch (Exception e){
    e.printStackTrace();
}
Run Code Online (Sandbox Code Playgroud)

任何人都有我想念的想法吗?

post android timeout http

42
推荐指数
3
解决办法
5万
查看次数

ASP.NET MVC和httpRuntime executionTimeout

我想增加httpRuntime executionTimeout一个ASP.NET MVC应用程序的子部分.

在常规Web应用程序中,您可以使用:

<configuration>
  <location path="UploadPage.aspx">
    <httpRuntime executionTimeout="600"/>
  </location>
</configuration>
Run Code Online (Sandbox Code Playgroud)

但是,ASP.NET MVC中确实没有"文件夹"的概念,那么我该怎样做呢?

让我们假设ASP.NET MVC路径是/Images/Upload使用ImagesController和Upload Action.

asp.net asp.net-mvc configuration timeout httpruntime

41
推荐指数
2
解决办法
3万
查看次数

将超时设置为操作

我有obj第三方组件的对象,

// this could take more than 30 seconds
int result = obj.PerformInitTransaction(); 
Run Code Online (Sandbox Code Playgroud)

我不知道里面发生了什么.我所知道的是,如果需要更长的时间,那就失败了.

如何为此操作设置超时机制,以便如果超过30秒我只是抛出MoreThan30SecondsException

c# multithreading timeout

41
推荐指数
4
解决办法
7万
查看次数

Sql Alchemy连接时间Out

我使用sqlalchemyMySQL,并执行与SQL表达式查询.执行一些查询时,它会超时.我找到了答案,但我不清楚.请问,任何人都可以帮助我吗?

TimeoutError:达到大小为5的QueuePool限制溢出10,连接超时,超时30

python session timeout sqlalchemy

41
推荐指数
2
解决办法
2万
查看次数

使用超时重试Bash命令

如何重试bash命令直到状态正常或达到超时?

我最好的镜头(我正在寻找更简单的东西):

NEXT_WAIT_TIME=0
COMMAND_STATUS=1
until [ $COMMAND_STATUS -eq 0 || $NEXT_WAIT_TIME -eq 4 ]; do
  command
  COMMAND_STATUS=$?
  sleep $NEXT_WAIT_TIME
  let NEXT_WAIT_TIME=NEXT_WAIT_TIME+1
done
Run Code Online (Sandbox Code Playgroud)

bash loops timeout

41
推荐指数
4
解决办法
4万
查看次数

41
推荐指数
1
解决办法
2万
查看次数

TCP套接字没有连接超时

我打开一个TCP套接字并将其连接到网络上其他位置的另一个套接字.然后,我可以成功发送和接收数据.我有一个计时器,每秒钟向套接字发送一些东西.

然后,我通过强行断开连接(在这种情况下拉出以太网电缆)粗暴地中断连接.我的套接字仍然报告它每秒都成功写出数据.这持续大约1小时30分钟,最终给出写入错误.

什么指定套接字最终接受另一端的超时消失了?它是操作系统(Ubuntu 11.04),它来自TCP/IP规范,还是套接字配置选项?

networking network-programming timeout tcp

40
推荐指数
1
解决办法
6万
查看次数

如何为一行c#代码设置超时

可能重复:
将超时设置为操作

如何在c#中为一行代码设置超时.例如 RunThisLine(SomeMethod(Some Input), TimeSpan.FromSeconds(10)) ,SomeMethod以10秒的时间运行.提前致谢.

c# timeout

40
推荐指数
3
解决办法
9万
查看次数

设置SSH连接超时

我正在努力减少ssh尝试打开与主机的连接的时间.如果我举个例子,ssh www.google.com它需要很长时间,直到提示回来.

我读过关于使用的内容ssh -o ConnectTimeout=10 www.google.com,但即使这需要很长时间.我可以修改一些尝试来减少阻塞时间吗?

ssh timeout

39
推荐指数
2
解决办法
11万
查看次数