LINUX.ORG.RU
ФорумAdmin

druapl + nginx + apache

 , ,


0

1

Здравствуйте коллеги Есть сервера на нем крутится сайт на drupal.

Nginx(отдает статику + кеш) apache(пхп-обработчик)

Заметил интересную вещь

Если клиент заходит на любую страницу ему она отдает с кеша и до apache запрос не доходит, а вот если любой раздел или главная идут постоянные запросы в apache.

123.12.12.12 - - [07/Apr/2017:13:07:33 +0300] "GET /news/capital HTTP/1.0" 200 18401
123.12.12.12 - - [07/Apr/2017:13:07:36 +0300] "GET /news/events HTTP/1.0" 200 18456
123.12.12.12 - - [07/Apr/2017:13:07:40 +0300] "GET /news/popcorn HTTP/1.0" 200 18630
123.12.12.12 - - [07/Apr/2017:13:07:41 +0300] "GET /news/world HTTP/1.0" 200 18189
123.12.12.12 - - [07/Apr/2017:13:07:44 +0300] "GET /news/sport HTTP/1.0" 200 18165
123.12.12.12 - - [07/Apr/2017:13:07:45 +0300] "GET /news/show-business HTTP/1.0" 200 18481
Част конфига nginx
location / {
                        proxy_cache cache;
                        proxy_cache_valid 24h;
                        proxy_cache_valid 304 503 404 403 5m;
.....
....
Может кто сталкивался, нормально это или нет?

Спасибо


Друпал выдает заголовки, можно ли кешировать страницу. На главной или «разделах» у вас что-то некешируемое. Можно отключить кеш вообще.

goingUp ★★★★★ ()
Ответ на: комментарий от goingUp

Спасибо за ответ Я прописал в настройках следующее, это должно помочь в таких случаях

proxy_ignore_headers "Expires" "Cache-Control";
Но у меня есть параметр

 proxy_no_cache $arg_nocache$arg_comment $http_pragma $cookie_nocache $http_authorization;
proxy_no_cache $cookie_logged;

Так что возможно Вы правы. Сегодня вечером попробую убрать и посмотрим.

Спасибо

mkgeka ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.