从停滞的 Zeppelin 内核中恢复的协议?

Protocol to recover from stalled Zeppelin kernels?

我希望这是合适的论坛。

我最近用过jupyter notebooks for several years, but just started using Apache Zeppelin

它有几个潜在的优势差异。其中之一在我看来是服务器守护进程启动(或停止)的容易程度,使 Zeppelin 更容易安装为共享协作平台。

可能只杀死一部分 Zeppelin?

但是,当特定语言的内核已冻结或陷入可笑的长代码中时,除了 zeppelin-daemon.sh stop,我还能做什么?有时你可以暂停段落(虽然内核冻结时暂停似乎也得到 "stuck" )。但我真正想要的是一种命令行方式,可以说 "restart the SparkSQL kernel" 或 "kill the current task that the Python kernel is working on",同时保持其余部分不变。

我想让用户灵活地尝试可能 "get stuck" 的事情,并相信同事不会因愚蠢的错误而导致平台崩溃。

您可以在笔记本中重启个别解释器。

或者从解释器菜单重启