Тайм-аут процесса | Амазонка лямбда в Firebase
Я написал код в node.js, и мои данные на Firebase. Проблема, с которой я сталкиваюсь, заключается в том, что мой код никогда не завершается. Я сделал это такСсылка на сайт
Проблема в том, что ссылка / слушатель firebase никогда не обнуляется, и поэтому моя функция никогда не завершается. Я пытался с помощьюfirebase.database().goOffline()
но это не сработало.
На моей локальной машине я принудительно остановил процесс, используяprocess.exit(0)
, но когда я развернул свой код на AWS lambda, он не возвращает никакого ответа / обратного вызова и завершает работу (выдает сообщение об ошибке "Процесс завершен до завершения запроса«)
Я также добавил ожидание 5-10 секунд после вызова обратного вызова в lambda, а затем принудительно завершил процесс, но это тоже не помогло.
Как исправить эту проблему? Пожалуйста помоги.