<p>А заголовки позволяют кешировать ответ?</p>
<div class="gmail_quote">19.03.2013 12:23 пользователь "sitsalavat" <<a href="mailto:nginx-forum@nginx.us">nginx-forum@nginx.us</a>> написал:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Всем привет.<br>
<br>
Есть сервер на котором в качестве фронтенда крутится nginx. Выдержки из<br>
конфига:<br>
=======================<br>
worker_processes  8;<br>
<br>
events {<br>
    worker_connections  4096;<br>
}<br>
<br>
proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=all:512m inactive=1d<br>
max_size=6g;<br>
<br>
proxy_cache_key "$host$request_uri";<br>
proxy_cache_valid 404 40m;<br>
proxy_cache_valid 500 501 502 503 504 1m;<br>
proxy_cache_valid any 5m;<br>
proxy_cache_use_stale http_502 http_503 http_504;<br>
proxy_cache_bypass $cookie_logined;<br>
proxy_no_cache $cookie_logined;<br>
<br>
proxy_connect_timeout      40;<br>
proxy_send_timeout         40;<br>
proxy_read_timeout         100;<br>
<br>
proxy_buffer_size          4m;<br>
proxy_buffers              24 1m;<br>
proxy_busy_buffers_size    8m;<br>
proxy_temp_file_write_size 4m;<br>
<br>
location / {<br>
        if ($cookie_logined) { return 412; }<br>
        proxy_cache all;<br>
<br>
        proxy_pass @fallback;<br>
        proxy_redirect @fallback;<br>
        proxy_set_header Host $host;<br>
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;<br>
        proxy_set_header X-Real-IP $remote_addr;<br>
}<br>
=======================<br>
<br>
<br>
Насколько я понимаю, если cookie logined нет - то пользователю должна<br>
отдавать закешированная версия, которая лежит в nginx и при синтетических<br>
тестах - они так же свободно отдавались бы.<br>
Фактически же при ab -kc 500 -n 500 -t 30 nginx начинает все сплавлять на<br>
бекенд и соответственно LA начинает зашкаливать.<br>
<br>
Люди добрые, помогите мне :)<br>
<br>
Posted at Nginx Forum: <a href="http://forum.nginx.org/read.php?21,237524,237524#msg-237524" target="_blank">http://forum.nginx.org/read.php?21,237524,237524#msg-237524</a><br>
<br>
_______________________________________________<br>
nginx-ru mailing list<br>
<a href="mailto:nginx-ru@nginx.org">nginx-ru@nginx.org</a><br>
<a href="http://mailman.nginx.org/mailman/listinfo/nginx-ru" target="_blank">http://mailman.nginx.org/mailman/listinfo/nginx-ru</a></blockquote></div>