Yiğit Mesci
Yiğit Mesci

Reputation: 95

Possible to keep the GCloud VM Instances running without connection?

The title explains the question itself. My problem is every time I connect my VM machine through SSH it always timeouts after a period of time. So I'd like to let my Python script work on itself for like hours or days. Any advice? Thanks.

Upvotes: 2

Views: 2016

Answers (1)

Sergiusz
Sergiusz

Reputation: 1245

VM Instance will keep running even if your SSH times out.
You can keep the SSH session alive by adding following lines:

Host remotehost
    HostName remotehost.com
    ServerAliveInterval 240

to $HOME/.ssh/config file.

There's a similar option in PuTTy.


To keep process alive after disconnecting, you have multiple options, including those already suggested in commnets:

Decision which one to choose depends on specifics of the task that is being performed by the script.

Upvotes: 1

Related Questions