У меня есть эта ошибка на моем сайте
Ошибка 503 Не удалось получить внутреннюю загрузку
Не удалось получить бэкэнд
Медитация Гуру:
XID: 526707
Лак кеш сервер
Кто-нибудь знает, в чем может быть причина или как узнать, что происходит?
Существует общая причина, по которой лак возвращает 503, что не объясняется в списке ошибок лака. Я узнал это из опыта.
Если ваш веб-сервер возвращает ошибку 500 или подобное, тогда лак просто сообщает, что ошибка 503 Не удалось получить данные с сервера.
Что вам нужно сделать, это всегда пытаться получить без лака, чтобы увидеть, если ошибка в лаке или веб-сервере. Например, если у вас есть другое имя хоста для веб-сервера, загрузите его и найдите ошибку, если вы исправите это, перезапустите лак, и это решит его большую часть времени.
Это означает, что Varnish был правильно настроен для приема входящих соединений, но еще не доступен для обслуживания вашего бэкэнда. Эта ошибка встречается часто, когда лак получает запрос, но ваш бэкэнд все еще перезапускается / освобождается.
Это может быть связано с тем, что длина тегов кеша, используемых Magento, превышает 8192 байта по умолчанию Varnish.
Это можно решить, изменив настройки лака:
найти http_resp_hdr_len.
Если параметр не существует, добавьте его после thread_pool_max.
Magento предлагает настройки http_resp_hdr_len до значения, равного количеству товаров вашей самой большой категории, умноженному на 21.
Например, значение 65536 байт должно работать, если в вашей самой большой категории 3000 продуктов:
-p http_resp_hdr_len=65536 \
Посмотреть здесь: http://devdocs.magento.com/guides/v2.0/config-guide/varnish/tshoot-varnish-503.html