Stačí zvýšit socketTimeoutMS - pro mě je to 2000000 dost na udržení spojení mezi lambdas vyvoláním "teplého" kontejneru. Použijte další konfiguraci (mongoose):
{ reconnectTries: 30, reconnectInterval: 500, poolSize: 1, socketTimeoutMS: 2000000, keepAlive: true, }
Další varianta (smbd to považuje za osvědčený postup) - vytvořte/uzavřete připojení pro každé vyvolání lambda. Není to špatný nápad, pokud víte, že lambda bude vyvolána zřídka