Ai_ML_DL_RL/Ai_ML_DL 일반
Google Colaboratory에서 세션 종료를 방지하는 방법
레드아이™
2021. 1. 6. 14:22
Goole Colaboratory는 90분 동안 아무런 interaction이 없거나, 12시간이 지나면 세션이 종료가 된다.
머신러닝 학습을 돌려놓고 90분 이상 아무런 웹 interaction을 주지 않으면, 바로 끊긴다는 건데, 이를 자바스크립트 코드로 방지하는 방법이 있다.
1. 우선 Chrome 기준으로 아래와 같은 View-Developer-JavaScript Console 창을 열어준다.
2. 콘솔창 하단에 코드 입력할 수 있는 곳에다 아래의 명령을 입력한다.
그러면 매 1분마다 콘솔 창에 "Session Timeout 방지"라는 문구와 함께 세션이 종료되는 것을 방지해 준다.
function ClickConnect(){
console.log("Session Timeout 방지");
document.querySelector("colab-toolbar-button#connect").click()
}
setInterval(ClickConnect, 60 * 1000)