Как правильно подключаться к MongoDB в NodeJS?
Обычно открывается сразу несколько подключений (пул) при старте приложения, затем нагрузка распределяется по ним (создаются/останавливаются дополнительные соединения). Я бы предложил использовать Mongoose, он снимет эту проблему с вас.
Короче вызывай коннект один раз, он создает пул соединений. Напиши синглтон. Если будешь вызывать коннект на каждый запрос, то при серьезной нагрузке приложение помрет.