首页 > 解决方案 > 防止 Google Colab 进程断开连接

问题描述

假设我必须从我女朋友的公寓搬出 3 小时,并且我正在运行一个 Colab 环境。我无法停止这个过程,我需要随身携带我的电脑。如何防止正在运行的进程断开连接?

我已经尝试过这个问题,但我认为 Google Colab 界面发生了一些变化,因此答案不再是最新的。

标签: google-colaboratory

解决方案


那里有很多答案。目前对我来说非常适合去控制台并输入

function ClickConnect(){
    console.log("Clicked on connect button"); 
    document.querySelector("colab-connect-button").click()
}
setInterval(ClickConnect,60000)

请注意,这应防止在每 1.5 小时不活动后断开连接,但每次运行时(如果您没有 Colab Pro)将在 12 小时后终止。

编辑:

我已经测试了自己,并提出这可行

function ClickConnect(){
    console.log("Clicked on connect button"); 
    document.querySelector("#ok").click()
}
setInterval(ClickConnect,60000)

注意它会抛出一个错误,没关系,这意味着没有显示断开连接通知。一旦出现,它将被单击以重新连接。


推荐阅读