Cluster & Redis

Cluster & Redis

Une installation de Flower dans une configuration de type cluster requiert une instance Redis.

Cette instance Redis permet de gérer :

  • la persistance des sessions entre les différentes instances de GUI
  • un cache distribué pour le maintien des réservations de composant
  • le renouvellement des caches “statiques” (classes de composant, ACL, configuration GUI…) entre les différentes instances de Core et de GUI
  • la persistance et la distribution des OperationHandler asynchrones
Propriété Description
spring.redis.host IP/Nom de domaine de la machine Redis
spring.redis.port Port utilisé par Redis
spring.redis.password Mot de passe
spring.redis.timeout Timeout des échanges avec Redis
spring.redis.database Index de la base de donnée Redis

Ce mode s’active grâce à la propriété redis.enabled=true

Toutes les propriétés commençant par spring.redis. définies par spring-data-redis peuvent être surchargées (Documentation Spring).

Note : si le mode cluster est activé, l’instance Redis doit être démarrée pour que la GUI puisse démarrer