NodeJS + MongoDB. Как правильно «закрывать» client.close?
Собственно есть нода, есть модуль монгодб, есть конструкция https://jsfiddle.net/x4f513gj/1/
В какой части кода правильнее использовать client.close() ? Заранее благодарен за ответ.
Ну как зачем, если не закрывать, то эти ежеминутные запросы накапливаются в памяти и процесс Node закрывается из-за ее нехватки на VPS, а если закрывать, то все ок. Вот хотелось бы понять как правильнее... В "самом глубоком" запросе или наоборот "родительский"...
Роман, да, но это не написание кода, а сам подход к работе с базами.
На счет написания кода советую посмотреть в сторону async/await или хотя бы promise, а то у вас сейчас так называемый callback hell
Евгений, вложенность не такая большая) В основном 2 запроса. "Городить промисы" - больше букв. Спасибо за помощь!
А по сути вопроса - где все же лучше закрывать подключение в данном случае? Так, для общего развития)