Redis
 sql >> Datenbank >  >> NoSQL >> Redis

AWS Lambda- und Redis-Client. Warum kann ich nicht zurückrufen?

Aus der offiziellen Dokumentation:

Wenn der Rückruf aufgerufen wird, wird die Lambda-Funktion erst beendet, nachdem die Node.js-Ereignisschleife leer ist.

Da Sie den Callback aufrufen, aber Ihr Lambda-Funktionsaufruf nicht endet, scheint es, dass Sie noch etwas in der Ereignisschleife haben. Ihre Funktion macht eigentlich nichts, außer eine Redis-Verbindung zu erstellen. Ich schätze, Sie müssen die Redis-Verbindung schließen, wenn Sie damit fertig sind, um die Ereignisschleife zu löschen und den Lambda-Aufruf abzuschließen.