@gnusy
программист

Как решать такую задачу с проксированием?

Есть сервер, допустим SERVER1. На нём крутится сервис. Принимает запросы, отдаёт ответы. Появилась необходимость перенести сервис на другой сервер [SERVER2] БЕЗ перерыва в работе, пока DNS не актуализируется.
Есть такая мысль. Поднять на SERVER1 прокси, который бы все запросы передавал на SERVER2 и возвращал ответы пользователю. Когда DNS актуализируется - SERVER1 можно грохнуть.

Вопрос такой: как это сделать? Какое ПО для прокси использовать. Желательно как можно проще.
Спасибо.
  • Вопрос задан
  • 62 просмотра
Решения вопроса 1
@gnusy Автор вопроса
программист
Разобрался. Спасибо за наводку. Для тех, кому может такое понадобиться, вот решение: nginx.conf

worker_processes  1;

events {
    worker_connections  1024;
}

stream  {
    server {
        listen 127.0.0.1:PORT;
        proxy_pass SERVER2:PORT;
    }
}
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
@evgensoft
nginx config - 

        location / {
            proxy_pass http://SERVER2;
        }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы