追加器上的履带

xyz*_*xyz 5 google-app-engine

我想继续运行一个关于appengine的程序.这个程序会自动抓取一些网站并将数据存储到它的数据库中.程序是否有可能继续在appengine上继续进行?或者appengine会杀死进程吗?

注意:要抓取的网站不会存储在appengine上

Ben*_*n S 8

我想继续在appengine上运行一个程序.

不能.

您可以获得的最接近的是运行后台的计划任务,持续时间不超过30秒:

值得注意的是,这意味着单个任务执行的生命周期限制为30秒.如果您的任务执行接近30秒限制,App Engine将引发您可能捕获的异常,然后快速保存您的工作或日志过程.

  • +1给这个.您可以安排在网站上定期运行任务,这应该足够了,但您无法连续抓取网页.如果该页面支持PubSubHubBub(http://code.google.com/p/pubsubhubbub/)或其他推送技术,您可以让您的应用订阅更新并在页面实际更改时进行爬网. (2认同)