Seite 1 von 1

Installation von Redis

Verfasst: Fr 19. Nov 2021, 11:45
von Heisenberg
Hallo zusammen!

Seit der 9er Version wird bekanntermaßen Redis unterstützt, welches ich gerne nutzen würde. Leider finde ich nichts dazu wie es in WebEdition eingerichtet wird. Hat das schonmal jemand von euch gemacht?

Danke für eure Hilfe!

Re: Installation von Redis

Verfasst: Fr 19. Nov 2021, 16:38
von WBTMagnum
Hallo,

Ev. hilft dir folgende Info weiter: https://documentation.webedition.org/do ... eCache.php

HTH,
Sascha

Re: Installation von Redis

Verfasst: Fr 19. Nov 2021, 17:25
von mokraemer
Wir nutzen produktiv derzeit nur Memcache(d). Unserer Erfahrungen mit Redis sind hier nicht so groß. Wenn es zu Problemen kommt, oder eine Redis-Einstellung fehlt, bitte als Hinweis in die BugBase.

Re: Installation von Redis

Verfasst: Mo 22. Nov 2021, 16:31
von Heisenberg
Danke, werde ich ausprobieren!
Mir fällt aber gerade noch auf, dass ich beim Update von Version 8 auf 9 durch das Session-Management, welches eingestellt werden muss, die Fehlermeldung "Sie haben keine Berechtigung für diese Aktion! Bitte melden Sie sich neu an!" kommt und ich das Update nicht anstoßen kann. Ist dazu etwas bekannt?

Re: Installation von Redis

Verfasst: Mo 22. Nov 2021, 23:30
von mokraemer
ja, stell vorher auf Transparent um. Die Cookie-Methode ist dafür zu sicher :)

Re: Installation von Redis

Verfasst: Do 9. Dez 2021, 14:34
von Heisenberg
Bitte nochmal kurz um Hilfe:

ist es normal, dass ich Redis-Einstellungen unter den Memcache-Einstellungen vornehmen muss?
Einstellungen für Redis werden mir nicht angezeigt (redis php Extension ist installiert und kann auch von PHP heraus connecten)

Zudem sieht das Label nach einem Fehler aus: Redis Server-Array (siehe Anhang). Das "Array" hat da bestimmt nichts zu suchen!?:
rediseinstellungen.PNG
rediseinstellungen.PNG (14.27 KiB) 1329 mal betrachtet
Sobald ich Memcache als Datenbank-Cache verwenden auf Ja stelle, kann ich Vorlagen nicht mehr abspeichern (siehe Anhang):
vorlagen_nicht_speicherbar.PNG
vorlagen_nicht_speicherbar.PNG (12.71 KiB) 1329 mal betrachtet
Unter Systeminformationen wird Redis erkannt (siehe Anhang)
systeminformationen_redis_erkannt.PNG
systeminformationen_redis_erkannt.PNG (11.64 KiB) 1329 mal betrachtet

Vielen Dank für die Hilfe!

Re: Installation von Redis

Verfasst: Do 9. Dez 2021, 17:55
von mokraemer
1. Redis soll Array heißen
2. Die Einstellungen für Redis kannst du genauso vornehmen
3. laß mal den DB-Cache weg (der ist noch experimentell)

=> hauptsächlich ist das für we:cache gebaut, nutzt aber auch ein paar interne Sachen (s. Doku-Artikel zum Cache)

Re: Installation von Redis

Verfasst: Fr 10. Dez 2021, 10:12
von Heisenberg
Danke! Ich habe den DB-Cache abgeschaltet aber tatsächlich hat WebEdtion auch jetzt schon einige Daten eingetragen:
dbcache.PNG
dbcache.PNG (13.44 KiB) 1297 mal betrachtet
Aber für das Beispiel wird kein Eintrag angelegt:
beispiel.PNG
beispiel.PNG (4.25 KiB) 1297 mal betrachtet
Nur eine Ausgabe.

Re: Installation von Redis

Verfasst: Fr 10. Dez 2021, 10:21
von Heisenberg
Wird wohl scheinbar doch gemacht:
beispiel2.PNG
beispiel2.PNG (4.06 KiB) 1297 mal betrachtet
Wie sind denn die Daten kodiert?

Re: Installation von Redis

Verfasst: Fr 10. Dez 2021, 11:47
von mokraemer
das was du da siehst, ist nur ein Lookup-Key, damit die Daten den Cache nicht zumüllen. Unter dem Lookupkey sind die Daten dann einfach gepackt drin. Damit können mehrere Instanzen auf den gleichen Lookup verweisen. Das ist gerade dann hilfreich, wenn viele Kunden die gleiche Ansicht haben (aber eben nicht alle).