如何创建在 onWrite 函数之后触发的 PubSub 函数
How to create a PubSub function that triggers after onWrite function
我想在触发 function.firestore.onWrite
函数后创建一个 pubsub
函数,因为最后一个包含要在 pubsub.schedule(cron).onRun(=>{})
中指定的 cron
等待 cron time
创建并随后“部署”pubsub function
的正确方法是什么?一旦知道 cron,就会创建。
这是不可能的。 Pubsub 触发器不允许在特定时刻及时安排一次性的未来工作单元。它们只允许您设置在函数发布时严格遵守的单一时间表。
如果你想在未来安排一个工作单元,你应该使用 Cloud Tasks。可以指示它在您选择的未来时间触发 HTTP 功能。
另请参阅:
- How to schedule a firebase function, in limited times
- https://medium.com/firebase-developers/how-to-schedule-a-cloud-function-to-run-in-the-future-in-order-to-build-a-firestore-document-ttl-754f9bf3214a
我想在触发 function.firestore.onWrite
函数后创建一个 pubsub
函数,因为最后一个包含要在 pubsub.schedule(cron).onRun(=>{})
等待 cron time
创建并随后“部署”pubsub function
的正确方法是什么?一旦知道 cron,就会创建。
这是不可能的。 Pubsub 触发器不允许在特定时刻及时安排一次性的未来工作单元。它们只允许您设置在函数发布时严格遵守的单一时间表。
如果你想在未来安排一个工作单元,你应该使用 Cloud Tasks。可以指示它在您选择的未来时间触发 HTTP 功能。
另请参阅:
- How to schedule a firebase function, in limited times
- https://medium.com/firebase-developers/how-to-schedule-a-cloud-function-to-run-in-the-future-in-order-to-build-a-firestore-document-ttl-754f9bf3214a