Здравствуйте! бэкенд кладет в memcache куски сайта, в качестве ключей используется md5 от $uri$args есть ли возможность без привлечения Perl дергать данные из memcache по ключу md5?by neomag - Nginx Mailing List - Russian
Maxim Dounin Wrote: > > на основе X-FORWARDED-FOR ? > > http://nginx.org/ru/docs/http/ngx_http_realip_module.html спасибо! именно то, что нужно!by neomag - Nginx Mailing List - Russian
Maxim Dounin Wrote: > Адрес бекенда - не важен, важен только адрес клиента, причём без печаль, а я уж сел подбирать адреса безуспешно. быть может существуют какие-то сторонние модули, которые могут принимать решение о балансby neomag - Nginx Mailing List - Russian
ip_hash убрать не могу, к сожалению -production да и качели с сессиями пользователей начнутся попробовал вариант с умножением записей, даже 3x не помогло вероятно действительно дело в ip_hash т.к. используется система фильтраby neomag - Nginx Mailing List - Russian
Добрый день имеется следующая конструкция: proxy_pass http://balancer; upstream balancer { server 127.0.0.1:8080 max_fails=10 fail_timeout=20 weight=100 ; server 192.168.1.15:8080 max_fails=10 fail_timeout=20 weight=100 ; server 192.168.1.20:8080 max_fails=10 fail_timeout=20 weight=30 ; ip_hash; } в результате трафик идетby neomag - Nginx Mailing List - Russian
>В то же время, если бекенд пытается выдавать куку, то nginx отключит кеширование ответа спасибо! именно в этом было дело! жаль что это недокументированное поведение...by neomag - Nginx Mailing List - Russian
>Может есть еще какие заголовки? Например от session.auto_start ? вроде бы нет, заголовки запроса: GET /test.php HTTP/1.1 Host: beta.almara.org Connection: keep-alive Cache-Control: max-age=0 Pragma: no-cache User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/535.11 (KHTML, like Gecko) Chrome/17.0.963.79 Safari/5by neomag - Nginx Mailing List - Russian
Добрый день, тестирую кеширование перед вводом в production. Конфигурация следующая: # proxy_cache_path /var/cache/nginx levels=2:2 keys_zone=default:512m; # location /test.php { root /var/www/somesite/www; proxy_pass http://127.0.0.1:8080; proxy_cache default; proxy_cache_valid 200 302by neomag - Nginx Mailing List - Russian
имеется nginx + apache не передается переменная $host на backend, все, что вроде бы требуется для этого прописано: server_name_in_redirect off; optimize_server_names off; proxy_pass http://x.x.x.x:8080/; proxy_set_header Host $host; proxy_set_header X-Real-IP $remote_addr;by neomag - Nginx Mailing List - Russian
Здравствуйте! Подскажите пожалуйста, какие могут быть трудности при балансировке нагрузки через upstream ? пока нашел только одно - php сессии, я правильно понимаю что их надо хранить на общем диске? если да- то как именноby neomag - Nginx Mailing List - Russian