Назад | Перейти на главную страницу

VCL - конфигурация для Magento и Varnish 3.0.2

Я хотел бы любезно спросить, есть ли кто-нибудь, кто может помочь мне настроить Varnish для Magento, чтобы получить гораздо больше хитов. Мой текущий коэффициент из varnishstat:

  1. cache_hit=271
  2. cache_miss=926

Я любезно спрашиваю об этом, потому что я погуглил почти все сайты, связанные с этой темой, но 99,9% конфигураций не работают из-за устаревшего кода.

подробности моей установки:

РЕДАКТИРОВАТЬ:

Это моя полная конфигурация VCL> http://pastebin.com/885BzHCs (Я просто использую xxx.xxx.xxx.xxx для своих IP-адресов) Это информация из команды (varnishtop -i TxHeader -I Cookie):

TxHeader Cookie: frontend=965b5...(*lots of numbers); adminhtml=3ae65...(*lots of numbers); EXTERNAL_NO_CACHE=1

"(* много чисел)" - это просто мое добавление к информации

Есть идеи, как избежать попадания Varnish в эти файлы cookie? (Если я правильно понял идею о том, чтобы Ванриш не попадал в cookie и не кешировал домашнюю страницу).

Спасибо за любую помощь!

Я не работаю с Magento, но вот несколько предложений Varnish, которые мне помогли:

Проверить файлы cookie

Во-первых, вы должны удалить все куки-файлы из-под varnish, потому что, когда varnish видит куки-файл, он отправляет запрос в бэкэнд.

Используйте такую ​​команду, чтобы увидеть, какие файлы cookie отправляются на серверную часть:

varnishtop -i TxHeader -I Cookie

vcl_hash

Во-вторых, оцените, действительно ли вам нужно vcl_hash. Если у вас нет причин использовать его, закомментируйте.

Попробуйте по очереди и посмотрите, улучшится ли ваш коэффициент попадания.

HTH, удачи.