Redis Cache By Xon

ПЛАГИН xF2 Redis Cache By Xon 2.17.2

Это дополнение использует Credit с пользовательским поставщиком кэша для Redis
  • Автор НетМеня
  • Дата создания
Совместимость с XenForo
  1. 2.1
  2. 2.2
Видимый копирайт
Нет
1686752897283.png
1686752916389.png

Пример конфигурации 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:

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

  1. 2.17.2

    Исправлена ошибка поддержки высокой доступности, при которой обновления css отправлялись в...
  2. 2.17.0

    Обновление совместимости с XF2.3 Ошибка в XenForo 2.3 Beta 1 (исправлена в бета-версии 2) не...
  3. 2.15.4

    Исправлен вспомогательный код для истечения срока действия / очистки ключей redis, которые не...

Похожие ресурсы

Redis Cache by Xon НетМеня
0,00 звёзд Оценок: 0
Скачиваний
1
Обновлено
Redis Flood Check by Xon xenforo2
Используйте Redis для проверки флуда, а не MySQL
0,00 звёзд Оценок: 0
Скачиваний
1
Обновлено
Redis View Counters xenforo2
Используйте redis для счетчиков просмотров, а не MySQL
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
Image Attachment Cache Control xenforo2
Используйте контейнеры для контроля кэша!
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
LiteSpeed Cache for XF2 - Community НетМеня
0,00 звёзд Оценок: 0
Скачиваний
0
Обновлено
Назад
Верх Низ