50-redis.ini.j2 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. ; Enable redis extension module
  2. extension = redis.so
  3. ; phpredis can be used to store PHP sessions.
  4. ; To do this, uncomment and configure below
  5. ; RPM note : save_handler and save_path are defined
  6. ; for mod_php, in /etc/httpd/conf.d/php.conf
  7. ; for php-fpm, in /etc/opt/remi/php81/php-fpm.d/*conf
  8. session.save_handler = redis
  9. {% if (groups['web_servers'] | length) > 1 %}
  10. session.save_path = "tcp://127.0.0.1:{{ redis_port }}?weight=2&timeout=2.5, tcp://{{ keepalived_vip }}:{{ redis_port }}?weight=1"
  11. {% else %}
  12. session.save_path = "tcp://{{ redis_host }}:{{ redis_port }}"
  13. {% endif %}
  14. soap.wsdl_cache_dir = "tcp://{{ redis_host }}:{{ redis_port }}"
  15. ; Configuration
  16. ;redis.arrays.algorithm = ''
  17. ;redis.arrays.auth = ''
  18. ;redis.arrays.autorehash = 0
  19. ;redis.arrays.connecttimeout = 0
  20. ;redis.arrays.consistent = 0
  21. ;redis.arrays.distributor = ''
  22. ;redis.arrays.functions = ''
  23. ;redis.arrays.hosts = ''
  24. ;redis.arrays.index = 0
  25. ;redis.arrays.lazyconnect = 0
  26. ;redis.arrays.names = ''
  27. ;redis.arrays.pconnect = 0
  28. ;redis.arrays.previous = ''
  29. ;redis.arrays.readtimeout = 0
  30. ;redis.arrays.retryinterval = 0
  31. ;redis.clusters.auth = 0
  32. ;redis.clusters.cache_slots = 0
  33. ;redis.clusters.persistent = 0
  34. ;redis.clusters.read_timeout = 0
  35. ;redis.clusters.seeds = ''
  36. ;redis.clusters.timeout = 0
  37. ;redis.pconnect.pooling_enabled = 1
  38. ;redis.pconnect.connection_limit = 0
  39. ;redis.pconnect.echo_check_liveness = 1
  40. ;redis.pconnect.pool_detect_dirty = 0
  41. ;redis.pconnect.pool_poll_timeout = 0
  42. ;redis.pconnect.pool_pattern => ''
  43. redis.session.locking_enabled = 1
  44. redis.session.lock_retries = -1
  45. redis.session.lock_wait_time = 10000
  46. ;redis.session.lock_expire = 60