Я использую ip_hash в файле конфигурации nginx, но обнаружил, что запросы всегда перенаправлялись на один и тот же адрес сервера. Обнаружено, что использование $ remote_addr должно помочь решить эту проблему, но nginx выдает ошибку
2020/05/26 11:52:50 [emerg] 24516#23724: unknown directive "hash" in C:\Program Files (x86)\nginx/conf/nginx.conf:34
Ниже приведен фрагмент из файла nginx
upstream rails {
#ip_hash;
hash $remote_addr;
server 127.0.0.1:5479;
server 127.0.0.1:5480;
server 127.0.0.1:5481;
server 127.0.0.1:5482;
}
Убедитесь, что ваша версия nginx> = 1.7.2, поскольку директива hash недоступна в более ранних версиях.