Использование Redis как кеша объектов с Woocommerce

Я пытаюсь запустить большую электронную коммерцию, используя Woocommerce, и я сталкиваюсь с некоторыми проблемами. Веб-сайт имеет 10000 товаров на один язык ( 2 языка), многие из которых являются переменными.

Сейчас я пытаюсь кешировать его, используя W3 Total Cache Page Cache ( Disk Enchanced) и Browser Cache.Site работает на PHP 7.0.1 с mariadb 5.7 .

Большая проблема, когда я пытаюсь использовать Redis в качестве кеша объектов. Из-за того, что я сохраняю некоторые большие запросы как временное перенаправление, мне сложно выбрать и сохранить данные после сброса.

Несмотря на то, что после кэширования я получаю странные результаты на внешнем интерфейсе (неверные данные, кэшированные в продуктах, пропущенные варианты вариантов, переключение между курсами и т.д.)

Я использую плагин Redis Object Cache, чтобы установить связь между WordPress и Redis-сервером (Тилл Крюсс). ВМ работает CentOS 7 и насколько я знаю, Redis-сервер имеет свою конфигурацию по умолчанию. Я включил соль для кэширования ключей на wp-config.php, но проблемы продолжаются. Мой вопрос, как можно отладить и сравнить его.

Есть ли какие-либо настройки, необходимые серверу для запуска redis в качестве кеша объектов? Как я могу найти оптимальную оперативную память, необходимую для Redis? Каковы мои альтернативы? (кроме apcu).

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

0 ответов

Другие вопросы по тегам