【发布时间】:2015-10-15 22:58:10
【问题描述】:
从 Javascript 中,我调用了一个计算密集型的 REST 方法。如果您不再对返回的内容感兴趣,是否可以停止该 REST 调用。
我了解,可以在 JS 中中止请求。但它不会停止由于 REST 调用而触发的线程。这就是我在 JS 中中止 ajax 调用的方式。 Abort Ajax requests using jQuery
REST 接口是用 Java 编写的。而且在内部这个线程也可以创建多个线程。
我想停止一个 Java 线程。但来自来电者。来自 JS,我在那里触发了它。 How to properly stop the Thread in Java?
【问题讨论】:
-
假设您为此使用 HTTP,您是否尝试过从您的 JS 客户端查找连接关闭数据包?
-
令人困惑的问题...... :(
-
@Jayesh 假设,REST 调用需要 1 小时才能返回值。如果我在 15 分钟后不再对结果感兴趣,我想中止由我触发的那个线程。
-
@Tyzoid 不,我没有。我会查的。试图阅读更多关于你所说的内容。