Быстрый ответ
В /bitrix/php_interface/dbconn.phpdefine('BX_SECURITY_SESSION_MEMCACHE_HOST', 'localhost');
define('BX_SECURITY_SESSION_MEMCACHE_PORT', 11211);
После этого, включить в модуле проактивной защиты, хранение сессий в базе данных Подробный текст
Скорость работы с сессиями возрастает в разы, что очень актуально для высоконагруженных проектовДанный способ хранения сессий дает следующие преимущества:
- нет необходимости следить за количеством старых сессий на нагруженном проекте;
- возможность разделять сессии между серверами в кластере;
- возможность использовать не ожидающую получения блокировки сессию;
- возможность использовать виртуальные сессии.
/bitrix/php_interface/dbconn.php
установить следующие константы:define('BX_SECURITY_SESSION_MEMCACHE_HOST', 'localhost');
define('BX_SECURITY_SESSION_MEMCACHE_PORT', 11211);
Либо, в случае использования unix-socket:
define('BX_SECURITY_SESSION_MEMCACHE_HOST', 'unix:///path/to/memcached.sock');
define('BX_SECURITY_SESSION_MEMCACHE_PORT', 0);
После этого, включить в модуле проактивной защиты, хранение сессий в базе данных. В результате получаем хранение сессий в memcached средствами ядра.
А вот информация о том, как установить и настроить memcached в Centos7 или Debian 9