/
Pack Hosting Panel

Redis configureren

Hoe configureer ik Redis bij Hipex?


Bij veel applicaties zijn er verschillende onderdelen, zoals sessies en pagina cache, waarbij het gebruik van Redis gewenst kan zijn. Om eenvoudig (extra) redis instanties toe te voegen kun je gebruik maken van onze CLI-tools.

In dit artikel leggen we je uit hoe je middels de Hipex CLI (extra) Redis instanties inschakeld. Redis instanties worden per domein ingesteld en zijn op iedere Hipex omgeving beschikbaar.

Redis opzetten en inschakelen

Om Redis in te kunnen stellen dien je ingelogd te zijn op de betreffende omgeving. Op de ingelogde omgeving kun je gebruik maken van het redis:setup commando om Redis in te schakelen:

hipex redis:setup

Indien er meerdere applicaties zijn geinstalleerd wordt gevraagd de applicatie te selecteren waarvoor de extra instantie aangemaakt dient te worden. Tevens wordt gevraagd voor welk onderdeel van de applicatie je de (extra) Redis instantie wilt aanmaken:

Please select the application where you want to configure Redis for:
  [0] hipex.io
  [1] support.hipex.io
 > hipex.io
Please choose one of the following Redis instance types:
  [0] page
  [1] backend
  [2] session
 > session

Standaard wordt de instantie aangemaakt op basis van Host / port combinatie. Tevens bieden we je de keus om gebruik te maken van UNIX sockets. Dit kan je doen door de optie --socket mee te geven aan het setup commando:

hipex redis:setup --socket

Geheugengebruik

Als parameter kun je eenvoudig het maximaal toegestane geheugen meegeven. Je kunt hiervoor gebruik maken van de --memory parameter, de standaard hoeveelheid is 512 MB.

Let op Teveel geheugen toewijzen kan voor ernstige problemen zorgen omdat onderdelen zoals MySQL, PHP, Varnish of andere diensten dan mogelijk niet meer genoeg geheugen toegewezen krijgen. Verhoog dit dus altijd met kleine stapjes en monitor goed of de Redis instantie te veel of te weinig geheugen heeft.

In onderstaand commando geven we Redis een geheugengebruik van 1024 MB (= 1 GB).

hipex redis:setup --memory 1024

Overzicht commando

Om een toelichting en overzicht te krijgen van de mogelijkheden van het commando kan je gebruik maken van de --help optie:

hipex redis:setup --help