- Compatible XenForo
- 2.0
- 2.1
- 2.2
 
Данный плагин основан на 
	
, чтобы предоставить целевой кэш Doctrine для 
	
.
Пример конфигурации Redis для XenForo:
	
	
	
		
Возможна загрузка данных из одного подчиненного устройства, или,
альтернативно, поддержка Redis Sentinel может использоваться с высокой
доступностью. См. для получения дополнительной информации.
Включение Redis Sentinel с помощью
	
	
	
		
«Сервер» теперь указывает на список контрольных серверов с
разделителями-запятыми, чтобы найти главный. Заметка; Порт должен быть
явно указан
Для загрузки данных из ведомых используйте;
	
	
	
		
  
Это предпочтет любое подчиненное устройство с IP-адресом,
соответствующим IP-адресу на машине. Это осуществляется с помощью
непортативного метода:
	
		
Для запуска в Windows, или если shell_exec отключен, вы должны определить атрибут 'slave-select'.
По умолчанию предпочтительным является локальное подчиненное устройство, которое можно изменить, установив:
	
	
	
		
Установка в false (или некоторая не вызываемая) вернется к случайному рабочему.
Лежит под лицензиями:
New BSD License:
					
					
	
					
					
					Пример конфигурации Redis для XenForo:
		Code:
	
	$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 с помощью
		Code:
	
	$config['cache']['config']['sentinel_master_set'] = 'mymaster';
$config['cache']['config']['server'] = '127.0.0.1:26379';«Сервер» теперь указывает на список контрольных серверов с
разделителями-запятыми, чтобы найти главный. Заметка; Порт должен быть
явно указан
Для загрузки данных из ведомых используйте;
		Code:
	
	$config['cache']['config']['load_from_slaves'] = true;Это предпочтет любое подчиненное устройство с IP-адресом,
соответствующим IP-адресу на машине. Это осуществляется с помощью
непортативного метода:
		Code:
	
	shell_exec("hostname --all-ip-addresses")Для запуска в Windows, или если shell_exec отключен, вы должны определить атрибут 'slave-select'.
По умолчанию предпочтительным является локальное подчиненное устройство, которое можно изменить, установив:
		Code:
	
	$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
- XenForo Addon code
