Drupal8 комплект редис ключей ТТЛ - PullRequest
0 голосов
/ 20 февраля 2020

Я пытался установить TTL для Redis Key из Drupal, но, похоже, он не работает. Наши настройки php следующие:

// Set Redis as the default backend for any cache bin not otherwise specified.
  $settings['cache']['default'] = 'cache.backend.redis';
  $settings['redis.connection']['interface'] = 'PhpRedis';
  $settings['redis.connection']['host'] = '127.0.0.1';
  $settings['redis.connection']['port'] = '6379';
  $settings['redis.connection']['base'] = 8; // This is the DB ID.
  #$conf['cache_lifetime_redis'] = 21600;
  #$settings['redis.settings']['perm_ttl_cache_field'] = "3 months";
  $conf['redis_perm_ttl'] = "3 months";

Я пробовал с $conf['cache_lifetime_redis'] = 21600;, с $settings['redis.settings']['perm_ttl_cache_field'] = "3 months"; и $conf['redis_perm_ttl'] = "3 months"; безрезультатно. При подключении к REDIS TTL по-прежнему установлен на 1 год. Что еще нужно сделать, чтобы сделать эту работу? настройки это на уровне сервера нет-1009 *, потому что это общая среда.

...