Добро пожаловать! Игровой форум WLUX.NET - Игры, Читы, Скрипты, Статьи, Софт, Курсы.

Присоединяйтесь к нам сейчас, чтобы получить доступ ко всем нашим функциям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы на существующие темы, повышать репутацию участников, скачивать вложения и файлы и многое, многое другое. Так чего же вы ждете?

Добро пожаловать гость!

Приветствуем вас на нашем форуме! Мы очень рады вас видеть и с большим удовольствием поделимся всей информацией нашего форума!

Мы уважаем своих пользователей и так же ждем от вас приятного общения.

Система наград, ежедневное пополнения тем!

Общайся, получай награды.

Статьи, гайды, софт

У нас вы можете скачать бесплатно читы для игр. Полезные гайды на любые темы и схемы заработка. Есть раздел халявы!

FAQ по форуму

Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

  • Добро пожаловать на сайт - wlux.net!

    FAQ по форуму

    1. Все сообщения до группы местный проходят модерацию от 1 минуты до 24 часа

    2. Сообщения учитываються в следующих разделах: Читать

    3.Что-бы скачать вложение нужно 2 сообщения.

    4.Личные переписки работают только с Администрацией форума

    5. Запрещено: Просить скрытый текст , спам, реклама, скам, ддос, кардинг и другая чернуха, нарушать любые законы РФ/СНГ = бан аккаунта

    6. Внимание! Мы не удаляем аккаунты с форума! Будьте внимательны ДО регистрации! Как удалить аккаунт на форуме?!

    5.Не понимаю, как и что тут работает у вас?!Как создавать темы, писать сообщения, как получать реакции. Почему не засчитывает сообщения. Все ответы здесь

Аддон XF 2.x.x Xenforo Redis Cache By Xon 2.15.4

wlux.net Оффлайн

wlux.net

Где волчьи уши, там волчьи зубы.
Команда форума
LV
7
 
20.06.2022
23 848
218
36
Награды
10
Пол
Муж.

Репутация:

  • Автор темы
  • Администратор
  • Модератор
  • Команда форума
  • #1
Совместимость с XenForo: 2.1. - 2.2.x
Русификатор: Нет
Требования: php 7.0+ Redis (v3.0.0 or better) phpredis (for performance)


Это дополнение использует

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

с настраиваемым поставщиком кеша для

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

(на основе

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

). Для лучшей производительности установите расширение php:

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.



Redis — резидентная система управления базами данных класса NoSQL с открытым исходным кодом, работающая со структурами данных типа «ключ — значение». Используется как для баз данных, так и для реализации кэшей, брокеров сообщений. Ориентирована на достижение максимальной производительности на атомарных операциях.

Пример конфигурации Redis для XenForo:

Код:
$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 с помощью

Код:
$config['cache']['config']['sentinel_master_set'] = 'mymaster';
$config['cache']['config']['server'] = '127.0.0.1:26379';

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

Код:
$config['cache']['config']['load_from_slaves'] = true;

Это предпочтет любое подчиненное устройство с IP-адресом, соответствующим IP-адресу на машине. Это осуществляется с помощью непортативного метода:

Код:
shell_exec("hostname --all-ip-addresses")

Для запуска в Windows, или если shell_exec отключен, вы должны определить атрибут 'slave-select'.
По умолчанию предпочтительным является локальное подчиненное устройство, которое можно изменить, установив:

Код:
$config['cache']['config']['slave-select'] = function (array $slaves) {
        $slaveKey = array_rand($slaves, 1);
        return $slaves[$slaveKey];
};

Установка в false (или некоторая не вызываемая) вернется к случайному рабочему.

Обзор функций
  • Чистый php Redis-коннектор
  • Поддержка высокой доступности
  • Предоставляет объект кэша Redis для использования другими надстройками.
  • Реализовано небольшое кеширование количества тем на форуме.
  • Кэширование индивидуального шаблона css XenForo перенаправляется на Redis, так как в противном случае это вызывает неожиданную запись и взаимоблокировку в xf_css_cacheтаблице.
Устранение неполадок
Имейте в виду, что Redis очень чувствителен к задержкам в виртуальной среде. Если возникают повторяющиеся сбои подключения или ошибки протокола, отключите все параметры

Пожалуйста, войдите или зерегистрируйтесь, чтобы увидеть скрытый текст.

.

Параметры
По умолчанию количество тредов на форуме кэшируется. Как правило, это наблюдается при перемещении большого количества тем с одного форума на другой, а общее количество страниц неверно.

Параметры.png

Масштабирование чтения
С помощью этой $config['cache']['config']['load_from_slave']опции чтение может быть отложено до единственного ведомого экземпляра. При этом используются все параметры 'config' (кроме конфигурации ведомого устройства).

Масштабирование чтения2.png Масштабирование чтения.png
 

Вложения

  • addon-Xon-RedisCache-2.15.4.zip
    addon-Xon-RedisCache-2.15.4.zip
    103,8 КБ · Просмотры: 0

Поиск по форуму

Похожие темы:

shape1
shape2
shape3
shape4
shape7
shape8
Верх