timeout相关内容

实现 C# 通用超时

我正在寻找实现一种通用方式的好主意,使单行(或匿名委托)代码执行超时. TemperamentalClass tc = new TemperamentalClass();tc.DoSomething();//通常在 30 秒内运行.想在 1 分钟内出错 我正在寻找一种可以在我的代码与不稳定代码(我无法更改)交互的许多地方优雅地实现的解决方案. 此外,如果可能,我希望有问题的“超时"代码停 ..
发布时间:2021-11-30 13:41:55 C#/.NET

长时间运行的 ASP.NET MVC 核心控制器 HTTPPost 方法超时

我在我的 ASP.NET Core MVC 视图页面中使用了 ajax 调用 MyView.cshtml $.ajax({过程数据:假,内容类型:假,数据:新的FormData(这个),类型:$(this).attr('method'),网址:$(this).attr('action'),缓存:假,成功:功能(数据){$('#mydiv).html(数据);$('#bootstrapMo ..
发布时间:2021-11-28 23:25:46 C#/.NET

更改截击超时时间

我使用适用于 Android 的新 Volley 框架向我的服务器发出请求.但是它在获得响应之前超时,尽管它确实响应. 我尝试添加此代码: HttpConnectionParams.setConnectionTimeout(httpParams, 5000);HttpConnectionParams.setSoTimeout(httpParams, timeoutMs); 在 Volle ..
发布时间:2021-11-27 23:13:18 移动开发

滑动图像加载超时增加

我正在使用 glide 从 URL 加载图像.当我获取图像时,我在图像视图中显示了一个加载器.一些正在获取的图像较大,因此在互联网连接缓慢时会发生超时并引发异常 如何增加超时时间? 解决方案 找了很多终于有答案了,如果你用的是volley: public class CustomGlide 实现 GlideModule {@覆盖public void applyOptions(Co ..
发布时间:2021-11-27 17:50:23 移动开发

未决意图和切换活动的应用内计费问题

好的,所以我已经尝试解决这个问题好几天了,我不是来这里找人为我做我的工作,因为我一直在排除故障并修复 LogCat 中的每一条错误消息.我正在使用 Andengine 开发 Android 游戏(这可能是问题的一部分,因此熟悉它会有所帮助).我没有做任何太花哨的事情,我的游戏活动都是单一场景,没有任何物理或类似的东西,只有一堆精灵和纹理.我还在游戏中的所有其他活动中使用了 Andengine,因为 ..
发布时间:2021-11-27 12:18:22 移动开发

System.Threading.Timer 是否有基于任务的替代品?

我是 .Net 4.0 的 Tasks 的新手,我无法找到我认为是基于 Task 的替换或 Timer 的实现,例如一个周期性的任务.有这种事吗? 更新我想出了我认为是满足我需求的解决方案,即将“计时器"功能包装在带有子任务的任务中,所有子任务都利用 CancellationToken 并返回任务以便能够参与进一步的任务步骤. public static Task StartPeriodi ..
发布时间:2021-11-26 10:34:27 C#/.NET

Tomcat 请求超时

在我的 Web 应用程序中,有些请求持续时间超过 20 秒.但在某些情况下,代码可能会导致无限循环或类似情况,从而降低服务器速度. 我想在服务器端设置一个 60 秒的请求超时.这是在tomcat中实现的吗? 解决方案 使用 Tomcat 7,您可以添加 StuckThreadDetectionValve 这将使您能够识别“卡住"的线程.您可以在要检测的应用程序的 Context 元素 ..
发布时间:2021-11-25 19:58:12 Java Web开发

是否可以从带有超时的 InputStream 中读取?

具体来说,问题是写一个这样的方法: int MaybeRead(InputStream in, long timeout) 如果数据在 'timeout' 毫秒内可用,则返回值与 in.read() 相同,否则为 -2.在方法返回之前,任何产生的线程都必须退出. 为了避免争论,这里的主题是 java.io.InputStream,正如 Sun(任何 Java 版本)所记录的那样.请注意, ..
发布时间:2021-11-25 12:02:58 Java Web开发

如何使线程超时

我想在一段固定的时间内运行一个线程.如果在那段时间内没有完成,我想要么杀死它,抛出一些异常,要么以某种方式处理它.怎么办? 我从 中发现的一种方法这个话题就是在Thread的run()方法里面使用一个TimerTask. 有没有更好的解决方案? 编辑:添加赏金,因为我需要一个更清晰的答案.下面给出的 ExecutorService 代码没有解决我的问题.为什么我应该在执行后 ..
发布时间:2021-11-25 11:36:50 Java Web开发

如何 - 具有超时和取消的多个异步任务

我想在设置超时的同时触发几个任务.我们的想法是从时钟节拍的任务中收集结果,并取消(甚至只是忽略)其他任务. 我尝试使用扩展方法 WithCancellation,如此处所述,但是抛出异常导致 WhenAll 返回并且不提供任何结果. 这是我尝试过的,但我也向其他方向开放(但请注意,我需要使用 await 而不是 Task.Run,​​因为我需要任务中的 httpContext): v ..
发布时间:2021-11-24 10:27:04 C#

Android Studio 3.1.4 Gradle 同步失败

每当我在 Android Studio 中创建一个新项目时,它都会在 Gradle Sync 中失败并且总是出现相同的错误: 连接超时:connectorg.gradle.internal.resource.transport.http.HttpRequestException:无法获取“https://jcenter.bintray.com/com/android/tools/build/gr ..
发布时间:2021-11-21 19:35:20 Android

如何防止大型 MySQL 导入的连接超时

在开发过程中,我们的本地 WAMP 服务器如何从测试服务器获取最新数据是对数据库进行转储,然后我们使用 source 命令上传该转储以加载 .sql 文件. 最近,在导入的最后,我们收到了关于 @old 变量的错误,这些变量在更改之前存储了原始设置,如外键约束(因此关闭外键约束,以便导入不会在重新创建表时抛出错误并在其中一个表尚未创建时尝试创建外键).我已经确定原因是产品表正在获取越来越多的 ..
发布时间:2021-11-20 22:27:27 MySQL

终止空闲的 mysql 连接

我看到很多连接都打开并保持空闲很长时间,比如 5 分钟. 是否有任何解决方案可以在不重新启动 mysql 服务的情况下从服务器终止/关闭它? 我正在维护一个旧的 PHP 系统,无法关闭为执行查询而建立的连接. 我应该将 my.cnf 文件中的超时值减少到 8 小时吗? # 默认 28800 秒互动超时=60等待超时=60 解决方案 手动清理: 您可以杀死进程 ID. ..
发布时间:2021-11-20 22:15:46 MySQL

MySQL 服务器消失了 - 在 60 秒内

我最近发现之前运行良好的 sql 查询现在在 60 秒后超时并抛出错误.查询很慢,但作为夜间工作的一部分运行,所以这本身不是问题(所以请不要建议我优化它). 我可以通过运行“select SLEEP(120);"一致地重现错误来自PHP,如下所示.但是,从 MySQL 客户端运行相同的语句是成功的(返回 0).我试过调整wait_timeout(设置为28800),但没有运气.我还重新启动了 ..
发布时间:2021-11-20 21:51:05 MySQL

获取“超出锁定等待超时;尝试重新启动事务"即使我没有使用交易

我正在运行以下 MySQL UPDATE 语句: mysql>更新客户集 account_import_id = 1;ERROR 1205 (HY000):超出锁定等待超时;尝试重新启动事务 我没有使用事务,为什么会出现此错误?我什至尝试重新启动我的 MySQL 服务器,但没有帮助. 该表有 406,733 行. 解决方案 您正在使用事务;autocommit 不会禁用事务,它只 ..
发布时间:2021-11-20 21:20:02 MySQL

是否可以从带有超时的 InputStream 中读取?

具体来说,问题是写一个这样的方法: int MaybeRead(InputStream in, long timeout) 如果数据在 'timeout' 毫秒内可用,则返回值与 in.read() 相同,否则为 -2.在方法返回之前,任何产生的线程都必须退出. 为了避免争论,这里的主题是 java.io.InputStream,正如 Sun(任何 Java 版本)所记录的那样.请注意, ..
发布时间:2021-11-19 22:56:14 Java Web开发

如何使线程超时

我想在一段固定的时间内运行一个线程.如果在那段时间内没有完成,我想要么杀死它,抛出一些异常,要么以某种方式处理它.怎么办? 我从 中发现的一种方法这个话题就是在Thread的run()方法里面使用一个TimerTask. 有没有更好的解决方案? 编辑:添加赏金,因为我需要一个更清晰的答案.下面给出的 ExecutorService 代码没有解决我的问题.为什么我应该在执行后 ..
发布时间:2021-11-19 22:49:02 Java Web开发

由于连接超时,无法通过 ImageIO.read(url) 获取图像

以下代码似乎总是失败: URL url = new URL("http://userserve-ak.last.fm/serve/126/8636005.jpg");图片 img = ImageIO.read(url);System.out.println(img); 我检查了网址,它是一个有效的 jpg 图像.我得到的错误是: 线程“main"中的异常 javax.imageio.I ..
发布时间:2021-11-18 22:36:51 Java Web开发

连接细节和Java Web 服务客户端中的超时

我必须为给定的 WSDL 文件实现一个网络服务客户端.我使用 SDK 的“wsimport"工具从 WSDL 创建 Java 类以及一个将 web 服务的唯一方法 (enhanceAddress(auth, param, address)) 包装成一个简单的 java 方法的类.到现在为止还挺好.Web 服务正常运行并正确返回结果.代码如下所示: 尝试{EnhancedAddressList u ..
发布时间:2021-11-18 22:21:28 Java Web开发