Dokumentation

Redis Konfiguration

1 Min. Lesezeit · Diese Seite auf GitHub bearbeiten

← ShimoDocs Suite Bereitstellungsdokumentation

Dieses Dokument soll Implementierer, Betriebsmitarbeiter oder Integratoren anleiten, die Integration von ShimoDocs mit externen Redis Schritt für Schritt abzuschließen. Es wird typischerweise für Kernszenarien wie Sitzungsverwaltung, verteilte Sperren, Rate-Limiting-Zähler und Nachrichtenwarteschlangen verwendet.

1. Bestätigung vor dem Betrieb

Redis Instanzanforderungen

Middleware Empfohlene Version Für unter 3000 Benutzer Für über 3000 Benutzer
Redis Redis 6.2.21 2C 4G 100G SSD 2C 8G 100G SSD

Cluster-Konfigurationsanforderungen

  • Unterstützt Master-Slave/Sentinel Hochverfügbarkeit
  • Datenpersistenz
  • Cluster-Modus wird nicht unterstützt
  • Anzahl der DBs muss >= 64 sein

Netzwerkkonnektivität

Die Ports zum Verbinden des K8s Business-Cluster-Netzwerks mit der Redis Instanz müssen geöffnet sein

telnet IP 6379

Authentifizierung und Autorisierung

  • In Produktionsumgebungen wird empfohlen, die PASSWORD Authentifizierung zu aktivieren (requirepass / ACL).

Weitere Anforderungen

  • Internes Netzwerk P99 Latenz sollte < 10 ms sein
  • Uhrensynchronisation: Redis Cluster-Knoten und ShimoDocs Anwendungsserver müssen NTP synchronisiert sein
  • Regelmäßige vollständige Backups