Один сервер и одна база данных могут обрабатывать все запросы, которые мне нужны.Каковы лучшие методы для увеличения доступности в случае отказа одного из них? - PullRequest
0 голосов
/ 06 июня 2019

Сервер Python и база данных MongoDB должны обрабатывать около 1000 запросов в минуту, которые они оба могут найти.Важно ограничить время, когда эта система не работает, и я чувствую, что иметь единственную точку отказа с одним сервером или базой данных - плохая вещь.

Моей первой мыслью было иметь двасерверы с двумя балансировщиками нагрузки и двумя базами данных с двумя балансировщиками нагрузки, чтобы убедиться, что они не являются единой точкой отказа.

Я также думаю, что у меня должен быть какой-то способ резервного копирования базы данных на случай, если я буду использовать этона случай, если это не удастся.

Каков наилучший способ разработки этой системы для обеспечения большей доступности?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...