【问题标题】:Tasks that throw exceptions block IPython-Parallel queue抛出异常的任务会阻塞 IPython-Parallel 队列
【发布时间】:2016-08-12 16:36:51
【问题描述】:

我正在使用 IPython-Parallel 的 load_balanced_view 和 map 来执行一些模拟。我使用视图的异步版本,所以它不会阻塞。

每当map应用的函数抛出异常时,异步映射的error属性设置正确。 但是,如果发生这种情况,错误的任务将永远留在队列中。有没有可能取消/中止它?

据我了解,cancelabort 仅适用于尚未运行的作业(在队列中等待)。

任何想法如何取消作业以使引擎再次空闲?

谢谢, 马丁

【问题讨论】:

    标签: python ipython jupyter ipython-parallel


    【解决方案1】:

    这是ipyparallel 中的一个错误,已在 master 中修复。

    相关的 GitHub 问题是here

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-16
      • 1970-01-01
      • 1970-01-01
      • 2012-12-18
      • 1970-01-01
      • 2023-03-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多