Prozess-Timeout | Amazon Lambda zu Firebase

Ich habe Code in node.js geschrieben und meine Daten befinden sich auf Firebase. Das Problem, mit dem ich konfrontiert bin, ist, dass mein Code nie beendet wird. Ich habe es so gemachtVerknüpfun

Das Problem ist, dass der Firebase-Verweis / Listener niemals null wird und daher meine Funktion niemals beendet wird. Ich habe versucht mitfirebase.database().goOffline() aber es hat nicht funktioniert.

uf meinem lokalen Computer habe ich den Prozess mit @ gewaltsam gestoppprocess.exit(0), aber wenn ich meinen Code auf AWS Lambda implementiert habe, gibt er keine Antwort / Rückruf zurück und wird beendet (Fehlermeldung "Prozess beendet, bevor die Anforderung abgeschlossen wurde ")

Ich habe auch eine Wartezeit von 5-10 Sekunden nach dem Aufrufen des Rückrufs in Lambda hinzugefügt und dann den Prozess gewaltsam beendet, aber es hat auch nicht geholfen.

Wie kann das Problem behoben werden? Bitte helfen Sie.

Antworten auf die Frage(8)

Ihre Antwort auf die Frage