Welcome! Log In Create A New Profile

Advanced

Re: Кеширование проблема: перестает кешировать

Maxim Dounin
August 20, 2013 06:18AM
Hello!

On Mon, Aug 19, 2013 at 11:51:35PM +0400, Dmitry E. Oboukhov wrote:

[...]

> я сделал proxy_cache_lock_timeout равным 300 секунд
> больше времени 504 ошибки в 5 раз.
>
> все равно кеш прорывается.
> причем в момент прорыва кеша сквозь него идут отнюдь не все одинаковые
> запросы, а запросы с разными ID
>
> то есть
> /cached/order/123
> /cached/order/124
> /cached/order/123
> /cached/order/125
> итп
>
> то есть прогрепать в nginx /order/125 и в apache тот же урл будет
> соотношение 2:1. то есть где-то половина проходит сквозь кеш.
>
>
> и прорывается кеш через время работы под нагрузкой меньшее нежели 300
> секунд. таким образом проблема не в локтаймауте.
>
> ну допустим один запрос бы втупил, ну два.
> но десятки/сотни разных запросов, при том что апач забрав весь CPU
> контент отдает (nginx в логах ни одной 504 не показывает) с той
> скоростью с какой клиенты спрашивают.

Включите уже логгирование хотя бы $upstream_cache_status +
$upstream_addr + $upstream_status + $upstream_response_time +
$request_time, и покажите логи. В идеале - ещё и debug log,
показывающий хотя бы несколько одинаковых запросов целиком, и всё
между ними.

Ну в очередной раз напоминаю, свежий nginx без сторонних модулей -
крайне рекомендуемый первый шаг любых разбирательств с любыми
проблемами. Берут тут:

http://nginx.org/ru/download.html

--
Maxim Dounin
http://nginx.org/en/donation.html

_______________________________________________
nginx-ru mailing list
nginx-ru@nginx.org
http://mailman.nginx.org/mailman/listinfo/nginx-ru
Subject Author Posted

Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov July 27, 2013 05:56PM

Re: Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov July 27, 2013 07:12PM

Re: Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov August 17, 2013 03:56PM

Re: Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov August 18, 2013 03:44PM

Re: Кеширование проблема: перестает кешировать

Maxim Dounin August 18, 2013 05:12PM

Re: Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov August 19, 2013 02:46AM

Re: Кеширование проблема: перестает кешировать

Gena Makhomed August 19, 2013 05:46AM

Re: Кеширование проблема: перестает кешировать

Maxim Dounin August 19, 2013 06:54AM

Re: Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov August 19, 2013 07:38AM

Re: Кеширование проблема: перестает кешировать

Maxim Dounin August 19, 2013 09:12AM

Re: Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov August 19, 2013 03:52PM

Re: Кеширование проблема: перестает кешировать

Maxim Dounin August 20, 2013 06:18AM

Re: Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov August 19, 2013 07:32AM

Re: Кеширование проблема: перестает кешировать

Gena Makhomed August 19, 2013 02:28PM

Re: Кеширование проблема: перестает кешировать

Dmitry E. Oboukhov August 19, 2013 03:38PM



Sorry, only registered users may post in this forum.

Click here to login

Online Users

Guests: 87
Record Number of Users: 8 on April 13, 2023
Record Number of Guests: 421 on December 02, 2018
Powered by nginx      Powered by FreeBSD      PHP Powered      Powered by MariaDB      ipv6 ready