NullRelease
Модератор
SkripTers TEAM
Релизеры
- Регистрация
- 18 Дек 2019
- Сообщения
- 495
- Реакции
- 2,101
Это дополнение использует Credis с настраиваемым поставщиком кеша для Redis (на основе Cm_Cache_Backend_Redis ). Для лучшей производительности установите расширение php: phpredis
XenForo 2 имеет коннектор Redis, для него требуется phpredis. В этом дополнении нет.
Обзор функций
- Чистый php Redis-коннектор
- Поддержка высокой доступности
- Предоставляет объект кэша Redis для использования другими надстройками.
- Реализовано небольшое кеширование количества тем на форуме.
- Кэширование индивидуального шаблона css XenForo перенаправляется на Redis, поскольку в противном случае это вызывает неожиданную запись и взаимоблокировку в таблице xf_css_cache.
Устранение неполадок
Имейте в виду, что Redis очень чувствителен к задержкам в виртуальной среде. Если возникают повторяющиеся сбои подключения или ошибки протокола, отключите все параметры Redis Persistence.
Параметры
По умолчанию количество тредов на форуме кэшируется. Как правило, это наблюдается при перемещении большого количества тем с одного форума на другой, а общее количество страниц неверно.
Масштабирование чтения
С помощью этой
Код:
$config['cache']['config']['load_from_slave']
Высокая доступность
Компонент Zend поддерживает настройки master/slave с поддержкой Redis Sentinel. Он не поддерживает кластеризацию Redis с несколькими мастерами.
- Кроме того, это дополнение реализует кеширование счетчиков тем на форуме.
- Redis Sentinel поддерживает высокую доступность (подробности см. в разделе часто задаваемых вопросов).
Добавление функций или исправление ошибок
Создайте запрос на вытягивание GitHub по ссылке «Дополнительная информация».
- У вас должен быть установлен экземпляр Redis
- Совместимые версии XF 2.x 2.1 2.2
- Дополнительные требования php 7.0+
- Redis (v3.0.0 или выше)
- phpredis (для производительности)