1

我对 google-cloud-platform 世界还很陌生,我正在努力迈出第一步。所以,我想知道的是如何制作一个 webhook 应用程序,它将运行 24/7 并“捕获”从另一个 3rd 方服务发送的数据(稍后我将尝试对这些数据做一些事情 - 操纵它并推送到DB,但这是另一个要问的问题)。我已经在基于 Linux 的 GCP 上设置了一个实例,但是,下一步是什么?我熟悉 PHP,但这次我想在 Phyton 中做这件事(现在正在学习它)。我应该使用 GCP 中的哪个服务以及如何设置服务器来捕获第 3 方服务发送的每个数据?

4

2 回答 2

1

这听起来非常适合 Google App Engine。只要第 3 方服务发出 HTTP 请求,App Engine 就非常适合。您可以使用 Python、PHP、Java 或其他任何语言编写应用程序,然后由 GAE 负责其余的工作。无需管理 Linux、实例、防火墙规则或其他任何东西。

如果您的负载很小,您甚至可以加入免费套餐并且无需支付任何费用来运行您的应用程序。

在https://cloud.google.com/appengine/docs/python/查看 GAE Python 文档。

于 2016-12-27T21:44:08.940 回答
0

如果您想连续运行 Web Hook,则可以将其作为 Cron 作业运行。以下是有关如何在 Google App Engine 上将 Python 脚本作为 cron 作业运行的指南:使用 Cron for Python 调度任务

于 2016-12-29T03:50:29.367 回答