Руководство по разработке API для действий - PullRequest
0 голосов
/ 25 сентября 2019

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

Мой сценарий состоит из 2 серверов: сервера A, на котором размещена производственная и оперативная база данных, и сервера B, на котором в режиме ожидания находится копия рабочей базы данных.У меня есть сценарий оболочки, который может сделать некоторые предварительные проверки и начать восстановление после отказа базы данных.Как я могу сделать это действие доступным через вызовы API.Я действительно не могу придумать подход с моими текущими знаниями.Это позволит нам взаимодействовать с сервисными порталами в нашей организации, упрощая обработку отработки отказа.

Мой стек - веб-сервер Apache с PHP и базой данных - все SQL Server размещены на серверах Windows.

Я хочу что-то подобное в AWS RDS - https://docs.aws.amazon.com/AmazonRDS/latest/APIReference/API_FailoverDBCluster.html

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

...