首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >工作超时

工作超时
EN

Stack Overflow用户
提问于 2016-07-20 11:29:42
回答 1查看 964关注 0票数 0

来自工作经理工作超时的正式文档

指定在尝试释放工作单元之前要等待的毫秒数。超时间隔从工作单元开始时开始,而不是在提交工作单元时开始。

我将工作超时设置为1000毫秒,并通过调用Thread.sleep(10000)确保线程占用时间更长。仍然什么也没有发生,也没有抛出任何例外。线程在睡眠期间被占用,并且仅在其他请求之后才返回到池。

work object is released means then是什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2016-07-21 19:21:08

com.ibm.websphere.asynchbeans.Work接口上有一个名为release的方法。这个文档实际上是指工作管理器在您的Work实现上调用该方法,以响应到达的工作超时。您可以实现您的release来做您想做的任何事情,例如调用yourWorkThread.interrupt()或设置一些标志来指示它应该停止继续进行新的工作。

下面是到Work的链接:

8.5.5/com.ibm.websphere.javadoc.doc/web/apidocs/com/ibm/websphere/asynchbeans/Work.html?view=kc#release()

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38480072

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档