Подключаем Redis к NextCloud
Добавляем в /for_cloud/config/www/nextcloud/config/config.php
'memcache.local' => '\\OC\\Memcache\\Redis',
'memcache.distributed' => '\\OC\\Memcache\\Redis',
'memcache.locking' => '\\OC\\Memcache\\Redis',
'redis' => [
'host' => '172.18.0.4',
'port' => 6379,
],
А так же добавляем в /for_cloud/config/php/php-local.ini
redis.session.locking_enabled=1
redis.session.lock_retries=-1
redis.session.lock_wait_time=10000
session.save_handler = redis
session.save_path = "tcp://172.18.0.4:6379"
Ребутим контейнер NextCloud
config/config.php
'redis' =>
array (
'host' => 'redis.example.com',
'port' => '6379',
'password' => 'xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx',
),
'memcache.local' => '\\OC\\Memcache\\Redis',
'memcache.distributed' => '\\OC\\Memcache\\Redis',
'memcache.locking' => '\\OC\\Memcache\\Redis',
'filelocking.enabled' => 'true',
php.ini
redis.session.locking_enabled=1 redis.session.lock_retries=-1 redis.session.lock_wait_time=10000 session.save_handler = redis session.save_path = "tcp://redis.example.com:6379?auth=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx"