当SSH连接变为空闲时,ipython笔记本内核会死亡(“WebSocket ping timeout”)

我试图使用tmux在我的Debian服务器上启动远程ipython笔记本。 然后我在Mac OS X本地机器上启动浏览器。 在开始一个长期的任务后,我detach tmux会话并退出SSH连接。

但是,过了一段时间,我又回到SSH并回到服务器,我在tmux会话中发现了以下消息:

 [W 19:15:52.617 NotebookApp] Notebook simplified_algo.ipynb is not trusted # The first time I left [W 19:27:55.249 NotebookApp] WebSocket ping timeout after 119865 ms. [I 22:09:13.696 NotebookApp] Saving file at /simplified_algo.ipynb # I then came back [W 22:09:13.698 NotebookApp] Saving untrusted notebook simplified_algo.ipynb [W 22:15:18.390 NotebookApp] Notebook simplified_algo.ipynb is not trusted [I 22:17:21.426 NotebookApp] Saving file at /simplified_algo.ipynb [W 22:17:21.428 NotebookApp] Saving untrusted notebook simplified_algo.ipynb [I 22:19:20.954 NotebookApp] Saving file at /simplified_algo.ipynb [I 22:21:20.974 NotebookApp] Saving file at /simplified_algo.ipynb # The second time I left [W 22:38:33.102 NotebookApp] WebSocket ping timeout after 119992 ms. [I 23:01:07.494 NotebookApp] Kernel shutdown: 75b0cf60-610e-4931-99cb-847d821a726b 

当SSH连接暂停并变为空闲时,似乎内核死亡。 如何解决? 任何意见,将不胜感激。

看来你已经遇到了一个已知的问题,这个问题在这张票上被捕获: https : //github.com/jupyter/notebook/issues/207

我建议你通读机票,但是从我所能看到的情况来看,虽然机票已经关闭,但问题没有得到解决。