@AKLZephyr

Как дублировать запрос на 2 сервера?

Есть такой location который отправляет апи на пхп.
Задача: нужно сделать чтобы этот запрос отправлялся сразу на 2 сервера (не балансировка, а дубль).

location ~ ^/backend/api/event(.*) {
        set $upstream 111.111.111.111:9000;

        rewrite ^/backend/(.*)$ /$1 break;
        fastcgi_pass $upstream;
        include fastcgi_params;
        fastcgi_param SCRIPT_FILENAME /code/web/app.php;
        fastcgi_param REQUEST_URI $uri$is_args$args;
    }


При том у первого сервера:
fastcgi_param SCRIPT_FILENAME /code/web/app.php;

У второго:
fastcgi_param SCRIPT_FILENAME /var/www/public/index.php;
  • Вопрос задан
  • 573 просмотра
Решения вопроса 1
ky0
@ky0 Куратор тега Nginx
Миллиардер, филантроп, патологический лгун
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы