глобальную переменную один раз в коде или для большого проекта нужно как-то подругому?
да, правильным будет открытие одного клиента, а после обращение только через него
https://github.com/tiangolo/fastapi/issues/452
Поддерживаю, mongoose к примеру по умолчанию делает один клиент, и при множественном импортировании клиент не пересоздаёт
а чем это правильно? допустим нативный дравер монги для ноды поддерживает много коннектов
Ну так поддерживает - это одно, а оптимизация - это другое. Монгуз тоже несколько коннектов поддерживает)
конфликты возможны
Ну допустим, у меня щас драйвер 3.7.3, выше поставить не могу из-за версии ноды вот такая функция вызывается внутри джоб, которых дохрена есть некое неадекватное поведение со стороны хоста монги, джобы обрабатываются, происходит апсерт, все ок, проц загружен на половину внезапно проц на 100% начинает грузиться, и перестает запросы принимать
Обсуждают сегодня