Добрый день,
Есть 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