2017-05-22 6 views
0

データベースの変更に基づいて電子メールを送信するクラウド機能を作成したいと考えています。私は消印を使用しますが、これはこの機能には関係ありません。私はfirebase-examplesを見ました。成功するまでFirebaseのクラウド機能を再試行する

私の質問は:メールサービスがエラーを返すか、メールサービスが一時的にダウンしている場合はどうなりますか?私は、例でエラー処理の形を見ません。

私の「解決策」は、たとえば5分後にもう一度やり直すことです。それはクラウド機能で可能なのでしょうか?

答えて

1

電子メールの送信に失敗した場合に例外をスローすると、最大7日間の機能の再試行が必要です。 firebaseコンソールでの機能のための

を開き、詳細な使用状態

enter image description here

編集機能

enter image description here

は再試行を設定するには、リンクをクリックして

enter image description here

enter image description here

を「失敗した場合に再試行する」を有効に私はあなたのユースケースのために、まだそれを自分自身を試していないが、それが失敗したとき、それは私のストレージトリガー機能のために動作します。

関連する問題