Augmentez simplement socketTimeoutMS - pour moi, 2000000 suffisent pour maintenir la connexion entre l'invocation lambdas du conteneur "chaud". Utilisez la configuration suivante (mongoose):
{ reconnectTries: 30, reconnectInterval: 500, poolSize: 1, socketTimeoutMS: 2000000, keepAlive: true, }
Une autre variante (smbd traite cela comme la meilleure pratique) - créer/fermer une connexion pour chaque invocation lambda. Pas mal si vous savez que lambda sera rarement invoqué