У меня есть приложение nodejs, которое подключается к mongodb.mongodb failover connection
Mongodb позволяет подключать клиентское соединение replicaset для обеспечения уровня устойчивости.
например, «mongodb://localhost:50000,localhost:50001/myproject?replicaSet=foo
», клиент сначала подключается к localhost @ 50000, и если он умирает, он переключается на localhost @ 50001.
Это нормально, но если при запуске приложения и если одно из двух монго мертво, приложение умирает - с невозможностью подключения ошибки.
Единственное решение, которое я могу думать, чтобы переформатировать URL, так что исключает неактивный экземпляр, но хотел бы избежать этого ...
Любые идеи?
Благодаря