我对google-cloud-platform世界相当陌生,我正在为我的第一步而苦苦挣扎。所以,我想知道的是如何制作一个webhook应用程序,它可以全天候运行,并“捕捉”来自另一个第三方服务的数据(稍后我会尝试用这些数据做一些事情-操纵它并推送到一个数据库中,但这是一个更难的问题)。我已经在基于Linux的GCP上设置了一个实例,但是,下一步呢?我对PHP很熟悉,但这次我想用Phyton (现在就学习)来做。我应该使用GCP中的哪个服务,以及如何设置服务器来捕获第三方服务发送的每个数据?
发布于 2016-12-28 05:44:09
这听起来非常适合Google App Engine。只要第三方服务发出HTTP请求,App Engine就是一个很好的选择。您可以用Python、PHP、Java或其他任何语言编写应用程序,然后GAE会处理剩下的事情。无需管理Linux、实例、防火墙规则或其他任何内容。
如果你的负载很小,你甚至可以进入免费的层,并且不需要支付任何费用来运行你的应用程序。
在https://cloud.google.com/appengine/docs/python/上查看GAE Python文档。
发布于 2016-12-29 11:50:29
如果您希望连续运行Web Hook,则可以将其作为Cron作业运行。以下是如何在Google App Engine上将Python脚本作为cron作业运行的指南:Scheduling Tasks With Cron for Python
https://stackoverflow.com/questions/41351974
复制相似问题