2016-11-29 2 views
0

У меня есть промежуточный сервер на AWS, где работает мое веб-приложение. В приложении используется выделенный сервер базы данных (mysql/linux) у другого поставщика. я хотел бы создать новый сервер на AWS, который должен действовать как прокси-сервер для подключения к моему выделенному серверу базы данных. , пожалуйста, сообщите мне, как я могу достичь.Перенаправить все запросы mysql на другой сервер базы данных

+0

Это не программирование связанным. По крайней мере, я не предполагаю, что вы хотите написать что-то, что делает это самостоятельно. – Seb

ответ

0

Вы можете проксировать трафик с помощью HAproxy, у вас может быть один БД в активном режиме, а один в пассивном режиме, когда вы готовы к перерезанию, вы берете активный один в автономном режиме и га начнет отправлять запросы другому серверу БД.

Кроме того, HAproxy позволяет отправлять трафик определенным серверам БД в зависимости от множества критериев, таких как IP-адрес источника. Таким образом, некоторые веб-приложения отправляют в одну БД, а другие - другой.

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

Смежные вопросы