hiy*_*liu 5 restart disconnect google-cloud-shell
我使用Google Cloud Shell在实例上运行Jupyter Notebook,但之后1 hours连接断开。
我重新连接到实例,什么也没有,与重置实例相同。
那么,请告诉我如何设置,使cloud shell的连接保持连接。
谢谢!
Google Cloud Shell 自动断开连接,因为您没有在 Cloudshell 的终端中执行任何操作!因此,要保持 cloudshell 会话处于活动状态,您可以在浏览器的 javascript 控制台中输入以下 javascript 代码
setInterval(function() {document.elementFromPoint(500, 500).click();}, 30000);
Run Code Online (Sandbox Code Playgroud)
这就是窍门!
P/S:如果你想使用 Jupyter Notebook,为什么不使用Google Colab呢?它预装了 Jupyter Notebook 以及更多的 CPU 和 RAM。您可以在 Colab 中使用相同的 js!
更新:您可以尝试Cloud Shell SDK,然后通过 连接到 Google Cloud Shell gcloud cloud-shell ssh,这比 Web 界面快得多,允许端口转发(基于 ssh),并且有更长的时间限制。
您甚至可以使用 VSCode 连接到它。
支持 Cloud Shell 会话的虚拟机实例不会永久分配给 Cloud Shell 会话,如果会话闲置一小时,虚拟机实例就会终止。
https://cloud.google.com/shell/docs/limitations
| 归档时间: |
|
| 查看次数: |
8476 次 |
| 最近记录: |