Просто увеличете socketTimeoutMS - за мен 2000000 достатъчно, за да запазя връзката между lambdas извикване на "топъл" контейнер. Използвайте следващата конфигурация (mongoose):
{ reconnectTries: 30, reconnectInterval: 500, poolSize: 1, socketTimeoutMS: 2000000, keepAlive: true, }
Друг вариант (smbd третира това като най-добра практика) - създаване/затваряне на връзка за всяко ламбда извикване. Не е лоша идея, ако знаете, че ламбда ще се извиква рядко