繁体   English   中英

在Firebase中定期运行python程序作为后台服务

[英]Periodically run a python program as a background service in firebase

刚开始使用Firebase + React建立网站。 我网站的设计功能之一是对从另一个网站解析的数据进行爬网并向用户显示(例如,股价变化)。 我已经有一个负责对数据进行解析的python搜寻器,但是我不知道如何在firebase中执行服务器的python搜寻器(在后台)(或什至不可能)?

这是我的系统的示例用法

  1. 用户登录并订阅他们感兴趣的网站/数据
  2. 我的搜寻器会每1小时解析一次该网站,并将数据更新到数据库中
  3. 用户可以从数据库中看到网站变更的摘要

我想到的一个选项是在本地计算机上运行搜寻器,并使用REST API将已解析的数据更新为firebase数据库。 但是,这似乎是一种非常低效/幼稚的方法,因为它失去了使用Firebase等云服务部署服务器的含义。

Firebase没有任何服务/功能可让您定期运行Python或任何其他代码。 最接近的是Cloud Functions,可以通过cron-job.org等外部服务来触发。

有关更多信息,请参见:

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM