我想在JavaScript中使用Web Worker运行函数,但是如果工作人员在2分钟内未返回任何结果,我想终止工作人员。是否有可能这样做?如果超过指定时间,JavaScript中的工人终止
0
A
回答
0
是舒尔,只需终止:
var worker=new Worker("src.js");
worker.postMessage("init");//give some task
setTimeout(function(){
worker.terminate()
},2*60*1000);
window.addEventListener("message",somehandler);
+0
即使我在循环中创建新的工作人员,它也可以工作吗?对于循环的每次迭代,我检查这个条件。 –
+0
@ShivaniAggarwal theres没有条件。但是,它应该工作 –
+0
它不起作用 –
相关问题
- 1. 如果超过6GB,将终止进程
- 2. 如何指定XmlReader的超时时间?
- 3. CFHTTP运行时间超过指定的时间
- 4. 中止Curses.getch如果时间过长
- 5. C#如果停止方法的时间超过2秒,该如何停止?
- 6. hackerrank终止到期超时
- 7. 超时终止函数
- 8. cURL:空闲超时间隔超过指定值
- 9. 如果回调方法的时间超过指定的时间段,会发生什么情况?
- 10. 为New-AzureStorageAccount cmdlet指定超时时间
- 11. PHP的检查,如果指定的时间已过期
- 12. 如何将LinearLayout指定为wrap_content(如果超过一定宽度)
- 13. 超时如果没有项目发射之后指定的时间
- 14. Monit超时停止麒麟工人,如果他们重生太快
- 15. 在特定时间后终止循环
- 16. 查找最近的事件时间超过指定时间的任何行
- 17. 如何在Rust中为hyper,tokio和futures指定超时时间?
- 18. 如果进程(Python代码)执行时间超过指定时间,则发送警报(邮件)
- 19. 导致GenServer终止的Task.await超时
- 20. 经过一定时间后终止子进程
- 21. 如何更改编号。房间如果没有。客人超过6位客人?
- 22. 在wsclient中指定超时
- 23. 如果任何命令运行时间过长,则终止脚本
- 24. 如果花费太多时间就会终止子进程
- 25. Javascript-id是时间戳,如果超过10则删除最老的
- 26. Azure WebJob:如果运行时间超过X分钟,则强制停止
- 27. 如果当前时间超过30秒(从数据库中)
- 28. 如何在c#中指定时间后取消后台工作人员
- 29. 程序因超时而终止
- 30. curl_exec超时可以终止脚本?
如何能不能做到?你可以解释吗? –