Welcome! Log In Create A New Profile

Advanced

зеркалирование (mirror) части трафика

ks2
April 17, 2018 01:30PM
Добрый день,

Есть nginx и fastcgi upstream из нескольких десятков серверов, используется consistent hash. Требуется, оставаясь в рамках nginx, дополнительно отправлять по fastcgi часть трафика (3-5%) на тестовые сервера (canary), ответы с них игнорировать. Желательно с тем же hash, который работает в основном трафике.

С помощью модуля mirror можно отправить копию всего трафика на другой локейшен, для которого можно объявить отдельный upstream, в нем указать тестовые сервера. Но непонятно, куда с минимальным overhead-ом отправить оставшиеся 95% трафика (ответы на который всё равно игнорируются). Поднимать рядом fastcgi-бекенд “пустышку” бы не хотелось.

Спасибо
_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

зеркалирование (mirror) части трафика

ks2 April 17, 2018 01:30PM

Re: зеркалирование (mirror) части трафика

Maxim Dounin April 17, 2018 01:52PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 185
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready