ホームページ >ウェブフロントエンド >jsチュートリアル >Firebase の Cloud Functions を特定の時間に実行するようにスケジュールするにはどうすればよいですか?

Firebase の Cloud Functions を特定の時間に実行するようにスケジュールするにはどうすればよいですか?

Linda Hamilton
Linda Hamiltonオリジナル
2024-12-17 22:13:11402ブラウズ

How Can I Schedule Cloud Functions for Firebase to Run at Specific Times?

特定の時間に Firebase の Cloud Functions をトリガーする

Firebase の Cloud Functions をスケジュールしたり、特定の時間にトリガーしたりすることは、さまざまな機能の共通の要件です。アプリケーション。当初は組み込み機能はありませんでしたが、現在ではこの目的のためにいくつかのオプションが利用可能です。

スケジュールされた機能 (Blaze プランのみ)

2019 年 4 月に、新しい機能が追加されました。 Firebase を通じて Cloud Functions を直接スケジュールできる機能が導入されました。この機能には、Blaze プランのプロジェクトが必要です。使用方法:

  • テキスト構文:

  • Cron テーブル形式:

遅延関数呼び出しのクラウド タスク

クラウド関数の単一呼び出しをスケジュールする場合別のトリガー内からの遅延では、クラウド タスクを使用できます。このオプションは、関数の実行を延期する必要があるシナリオに役立ちます。

定期的な HTTP トリガー用の外部サービス

無料プランまたはその他のプロジェクトの場合複雑なスケジュール要件がある場合は、外部サービスを使用して HTTP 関数を定期的にトリガーできます。これらのサービスには、

  • [cron-job.org](https://cron-job.org/)
  • [Google Cloud Scheduler](https://cloud. google.com/scheduler/)

cron-job.org を使用すると、承認なしに誰でも関数を呼び出すことができることに注意してください。コードに悪用防止機能を実装することをお勧めします。

以上がFirebase の Cloud Functions を特定の時間に実行するようにスケジュールするにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。