0%
Redis Cache By Xon

Плагин Redis Cache By Xon 2.18.2

Нет прав для скачивания
предоставляет целевой кэш Doctrine для Redis
  • Автор Автор noname
  • Дата создания Дата создания
Совместимость с XenForo
  1. XF 2.1+
  2. XF 2.2+
  3. XF 2.3+
Видимый копирайт
Нет
Данный плагин основан на GitHub - colinmollenhour/Cm_Cache_Backend_Redis: A Zend_Cache backend for Redis with full support for tags (works great with Magento), чтобы предоставить целевой кэш Doctrine для Redis.
Пример конфигурации Redis для XenForo:
PHP:
$config['cache']['enabled'] = true;
$config['cache']['provider'] = 'SV\RedisCache\Redis';
$config['cache']['config'] = array(
'server' => '127.0.0.1',
'port' => 6379,
'connect_retries' => 2,
'use_lua' => true,
'compress_data' => 2,
'read_timeout' => 1,
'timeout' => 1,
);

Возможна загрузка данных из одного подчиненного устройства, или, альтернативно, поддержка Redis Sentinel может использоваться с высокой доступностью. См. Redis Sentinel Documentation – Redis для получения дополнительной информации.
Включение Redis Sentinel с помощью
PHP:
$config['cache']['config']['sentinel_master_set'] = 'mymaster';
$config['cache']['config']['server'] = '127.0.0.1:26379';

«Сервер» теперь указывает на список контрольных серверов с разделителями-запятыми, чтобы найти главный. Заметка; Порт должен быть явно указан

Для загрузки данных из ведомых используйте;
PHP:
$config['cache']['config']['load_from_slaves'] = true;

Это предпочтет любое подчиненное устройство с IP-адресом, соответствующим IP-адресу на машине. Это осуществляется с помощью непортативного метода:
Код:
shell_exec("hostname --all-ip-addresses")

Для запуска в Windows, или если shell_exec отключен, вы должны определить атрибут 'slave-select'.
По умолчанию предпочтительным является локальное подчиненное устройство, которое можно изменить, установив:
PHP:
$config['cache']['config']['slave-select'] = function (array $slaves) {
$slaveKey = array_rand($slaves, 1);
return $slaves[$slaveKey];
};

Установка в false (или некоторая не вызываемая) вернется к случайному рабочему.
Лежит под лицензиями:
New BSD License:
  • Cm_Cache_Backend_Redis
  • Credis
MIT Licensed:
  • XenForo Addon code
Alert Improvements by Xon
Плагин  Alert Improvements by Xon  2.13.0
[MMO] Hide BbCode by Reputation
Плагин  [MMO] Hide BbCode by Reputation  2.3.0
2.18.2
Версия
0
Скачиваний
100
Просмотры
Первый выпуск
Обновление
0.00 звёзд Оценок: 0
Рейтинг
Автор
noname
Загружено
1,838 Ресурсы.
Доступные теги:
  • Теги Теги
    Нет
  • Ещё ресурсы от noname

    Последние обновления

    1. 2.18.2

      Исправлен метод deleteMultiple() для XF2.3 (не используется в стандартной версии XF)
    Похожие ресурсы Просмотриваемые Посмотреть ещё
    Назад
    Верх Низ