Używamy funkcji chmury uruchamianej przez Pub/Sub, aby zapewnić dostarczenie wiadomości e-mail. Czasami usługa e-mail wymaga dużo czasu, a nasza funkcja chmurowa zostaje zakończona, zanim otrzymamy błąd. Ponieważ wiadomość została już potwierdzona, nasza wiadomość e-mail ginie.Google Cloud Functions tylko dla Ack Pub/Sub o sukcesie
Wygląda na to, że funkcja chmury wysyła wiadomość ACK do wiadomości Pub/Sub automatycznie, gdy zostaniemy wywołani. Czy istnieje sposób na opóźnienie ACK do pomyślnego zakończenia naszego kodu? Czy istnieje również sposób na wychwycenie limitów czasu i ponowne przesłanie wiadomości do dostarczenia? Coś innego, co moglibyśmy wypróbować?
Dokładny ten sam numer - dzięki za przesłanie odpowiedzi. – Louzoid
to była straszna decyzja projektowa. Powinni zostawić go w funkcji chmury, aby potwierdzić wiadomość. – amohr
A może tylko uznał, że funkcja zakończyła się pomyślnie. –