nginx и синтетический тест (ab, siege, yandex-tank)

2013-03-19 Пенетрантность sitsalavat
Всем привет. Есть сервер на котором в качестве фронтенда крутится nginx. Выдержки из конфига: === worker_processes 8; events { worker_connections 4096; } proxy_cache_path /var/cache/nginx levels=1:2 keys_zone=all:512m inactive=1d max_size=6g; proxy_cache_key

При обновлении кеша прорываются запросы к бэкенду

2013-03-19 Пенетрантность pv dev dep
Здравствуйте. nginx.conf, что касается кеша: proxy_cache_path /var/www/nginx_cache levels=1:2 keys_zone=cache:64m max_size=1m inactive=600m; proxy_temp_path /tmp/nginx; Конфиг виртуального сервера: location = / { proxy_cache cache; proxy_cache_key $uri; proxy_cache_valid 200

Re: При обновлении кеша прорываются запросы к бэкенду

2013-03-19 Пенетрантность Daniel Podolsky
Ngnx 1.1.19. Судя по конфигу обращение к бэкенду должно происходить раз в минуту. Так и происходит, но иногда, довольно часто, проходят два и более обращений. Бывает, что на бэкенд проходит такое количество запросов, что из-за медленного его ответа, ngnx направляет уже все запросы к бэкенду.

Re: При обновлении кеша прорываются запросы к бэкенду

2013-03-19 Пенетрантность Maksim Kulik
Здравствуйте! Попробуйте добавить в конфиг proxy_cache_use_stale updating; Из документации: Кроме того, дополнительный параметр updating разрешает использовать устаревший закэшированный ответ, если на данный момент он уже обновляется. Это позволяет минимизировать число обращений к проксированным

Re: При обновлении кеша прорываются запросы к бэкенду

2013-03-19 Пенетрантность pv dev dep
19.03.2013 14:30, Maksim Kulik пишет: Попробуйте добавить в конфиг proxy_cache_use_stale updating; Спасибо, это именно то, что мы упустили. -- Сергей Панин ___ nginx-ru mailing list nginx-ru@nginx.org

Re: порядок прохождения http-фаз сервера

2013-03-19 Пенетрантность Maxim Dounin
Hello! On Mon, Mar 18, 2013 at 10:49:59PM +0400, Oleg wrote: On Mon, Mar 18, 2013 at 08:00:55PM +0400, Maxim Dounin wrote: Hello! А http-redirect может только модуль фазы NGX_HTTP_CONTENT_PHASE слать или с фазы NGX_HTTP_ACCESS_PHASE тоже можно слать перенаправления? Можно

Re: порядок прохождения http-фаз сервера

2013-03-19 Пенетрантность Oleg
On Tue, Mar 19, 2013 at 02:55:21PM +0400, Maxim Dounin wrote: Hello! Так, насколько я понимаю, будет мусор на выходе - сначала ответ 302 без тела, а потом ответ на исходный запрос. Посмотрите telnet'ом на ответ. Да :-). Я это предположил, но проверить забыл. Какие-то символы 'ba' в

Re: nginx и синтетический тест (ab, siege, yandex-tank)

2013-03-19 Пенетрантность Илья Шипицин
А заголовки позволяют кешировать ответ? 19.03.2013 12:23 пользователь sitsalavat nginx-fo...@nginx.us написал: Всем привет. Есть сервер на котором в качестве фронтенда крутится nginx. Выдержки из конфига: === worker_processes 8; events { worker_connections 4096;

Re[2]: X-Accel-Redirect на 404 после fallback

2013-03-19 Пенетрантность Nicholas Kostirya
Спасибо! Как не хватает в документации ссылок смотри также... :-) Вторник, 19 марта 2013, 17:25 +04:00 от Maxim Dounin mdou...@mdounin.ru: Hello! On Tue, Mar 19, 2013 at 09:07:43AM +0400, Nicholas Kostirya wrote: [...] И в такой конфигурации, когда бекенд возвращает ответ с