Настраивается данный режим достаточно просто. Предположим, есть две ноды на которых настроены роли веб сервера, мемкеша и БД. В этом случае необходимо выполнить следующие шаги.
1. Настроить memcache на использование веб сокета и модуль веб кластера на работу с мемкашем через сокет.
2. В модуле кластера добавить нужное количество групп ( /bitrix/admin/cluster_index.php?lang=ru )
3. На каждом сервере определить константы указывающие ID группы, а также включающий режим чтения слайвов из любой группы.
<? define('BX_CLUSTER_GROUP', 1); define('BX_CLUSTER_SLAVE_USE_ANY_GROUP', true); ?> |
5. Для переноса серверов memcached в нужную группу, необходимо установить нужное значение ключа GROUP_ID в файле /bitrix/modules/cluster/memcache.php
После этого сервера начнут работать с локальным кешем через сокет, что значительно быстрее чем работа с удаленными серверами по tcp.
Ну или ручками -