Ankündigung

Einklappen
Keine Ankündigung bisher.

Wer nutzt Redis bei Domainfactory?

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    Wer nutzt Redis bei Domainfactory?

    Wir haben seit Beginn des Jahres Redis auf unserem RP Server im Einsatz, leider stürzt der Dienst unregelmäßig ab.

    So schaut unsere redisconf aus:

    maxmemory 1200mb
    maxmemory-policy allkeys-lfu
    activedefrag yes

    Absturzintervalle sind unregelmäßig. Mal läuft es ein paar Tage, mal stürzt es mehrmals am Tag ab.

    Wir setzen Redis bei 2 Domains ein, Wordpress mit Redis Cache Pro Plugin und Keysalts.

    Der Support war zeitweise bemüht aber konnte keine Lösung vorschlagen. Am Ende wurde der Umzug auf einen 64 Bit Server vorgeschlagen, wo aber Redis aktuell gar nicht installierbar ist, weil scheinbar noch keine Dienstinstallation unterstützt wird.

    Ich bin mittlerweile schon sehr verzweifelt, vielleicht hat jemand einen Tipp.

    VG

    #2
    Hallo madsonic,

    Redis ist leider ein Thema, was bei manchen Kunden problemlos läuft und bei anderen nicht so super. Nachfolgend einige Tipps:


    Es hilft unter Umständen eine aktive Defragmentierung:

    Code:
    CONFIG SET activedefrag yes
    Bei einigen Kunden gibt es s auch Probleme weil der Redis an das 32Bit Memlimit stößt. Hier kann es helfen, die Zuweisung zu begrenzen und eine Policy zu aktivieren, die die am wenigsten benutzen Werte entfernt, falls esknapp wird mit RAM:

    Code:
    maxmemory 2G
    maxmemory-policy noeviction
    Wir raten aber erst dazu die aktive Defragmentierung zu aktivieren.

    Ggf. macht es bei "kritischen" Anwendungen auch Sinn eine Art Watchdog-Script als Cronjob einzusetzen:

    Code:
    #!/bin/bash
    
    if [[ $(/kunden/xxxxx_xxxxx/ms_appl/redis/bin/redis-cli ping) = "PONG" ]]
    then
        echo "redis is running"
    else
        echo "redis stopped, restarting...\n"
        /kunden/xxxxx_xxxxx/serverboot/010-redis start > /dev/null
        tail -25 ms_appl/redis/etc/redis.log | mailx -s "Redis neugestartet" [email protected]
    fi
    Mit freundlichen Grüßen

    Nils Dornblut
    Blog - Facebook - Twitter
    Communitybetreiber: domainfactory GmbH
    Impressum / Pflichtangaben

    Kommentar


      #3
      Zitat von madsonic Beitrag anzeigen
      So schaut unsere redisconf aus:
      ...
      maxmemory-policy allkeys-lfu
      ...
      Falls es kein Schreibfehler hier im Forum ist: maxmemory-policy allkeys-lru (https://redis.io/topics/lru-cache)
      Zuletzt geändert von horwie; 26.03.2021, 09:00.

      Kommentar

      Lädt...
      X