【问题标题】:Cloud Shell terminates before program finishes runningCloud Shell 在程序完成运行之前终止
【发布时间】:2017-12-21 14:20:31
【问题描述】:

我有一个 python 抓取工具,用于从电子商务网站收集产品数据。我正在尝试在谷歌云外壳中运行它。该过程本身通常需要 2-3 小时才能完成。但是,鉴于云外壳在“不活动”1 小时后断开连接(尽管我的刮刀仍在运行),我的 python 刮刀从未完成这项工作。有没有办法阻止云外壳自动断开连接?我在 AWS EC2 实例中做过同样的事情,而且效果很好

从更广泛的意义上说,有没有一种方法可以让我启动一个谷歌计算实例,开始在它上面运行一个程序,这样我就可以让它运行而不必经常连接它,然后再回来几个小时后,程序的输出(在我的情况下为 csv 文件)等待我。似乎我错过了一些东西,因为仅仅因为我没有轻敲操作系统而终止实例并杀死我的网络爬虫似乎很愚蠢

非常感谢任何帮助/建议,谢谢

【问题讨论】:

    标签: google-cloud-shell


    【解决方案1】:

    根据此文档页面,我相信您无法解决此问题: https://cloud.google.com/shell/docs/limitations

    【讨论】:

      猜你喜欢
      • 2017-08-31
      • 2021-06-01
      • 1970-01-01
      • 1970-01-01
      • 2012-05-20
      • 2016-10-09
      • 1970-01-01
      • 2016-01-12
      • 2017-03-17
      相关资源
      最近更新 更多