是否可以直接使用App Engine Cron触发Pub / Sub事件

时间:2017-06-02 17:36:55

标签: javascript google-app-engine cron google-cloud-platform

是否可以配置App Engine的cron直接触发某些Pub / Sub事件?我们所有的应用程序都建立在Google Cloud Functions之上,我们并没有将App Engine用作主要服务,但我们需要运行任务来每N分钟解锁一次文档。因此,直接的Pub / Sub调用将是完美的。但是,我没有看到任何其他选项,除了创建cron将触发的其他脚本(在App Engine内)。在该脚本中,将触发Pub / Sub事件。当前的cron配置看起来像那样

cron:
- description: scan for dead locks and release locks
  url: /projects/{project-name}/topics/scan-dead-locks
  schedule: every 20 mins

1 个答案:

答案 0 :(得分:1)

如果通过'直接'你的意思是直接来自cron'然后没有。 App Engine cron条目触发app(脚本)中的端点。如果你想对pubsub做一些事情,那么它需要完成一个端点。