Модуль ngx_http_split_clients_module | english русский 简体中文 עברית 日本語 türkçe новости [en] об nginx скачать безопасность [en] pgp ключи [en] документация faq ссылки [en] книги [en] поддержка пожертвования [en] trac wiki nginx.com | ||||||
Модуль Пример конфигурации
http { split_clients "${remote_addr}AAA" $variant { 0.5% .one; 2.0% .two; * ""; } server { location / { index index${variant}.html;
Директивы
Создаёт переменную для A/B тестирования, например: split_clients "${remote_addr}AAA" $variant { 0.5% .one; 2.0% .two; * ""; }
Значение исходной строки хэшируется с помощью MurmurHash2.
В приведённом примере при значениях хэша от 0 до 21474835 (0.5%)
переменная |