там была проблема, что по какому-то магическому случаю реплики менялись своими стейтами и моё приложение, которое было подключено к первой праймери реплике по хосту mongo-service-replica-0.mongo, после этого падало с ошибкой NotMasterError и приходилось вручную переопределять стейты у реплик заново выдавая праймери первой. Кажется с этим что-то можно сделать))
Почему вообще они меняются стейтами? И что можно здесь посмотреть и куда копнуть, чтобы либо реплики не менялись стейтами, либо как-то по другому подключаться, чтобы смена стейтов никак не мешала работе?
яннп но начать можно тут https://www.mongodb.com/developer/products/mongodb/active-active-application-architectures/
Обсуждают сегодня