... | ... | @@ -39,9 +39,9 @@ Führe dazu folgenden Befehl im Verzeichnis deiner QUIQQER Installation in der K |
|
|
Je nach dem wie viel Produkte du in deinem Shop besitzt kann dies etwas dauern.
|
|
|
|
|
|
|
|
|
### 3. Bestimmen der Cachegrösse
|
|
|
### 3. Bestimmen der Cachegröße
|
|
|
|
|
|
Wenn der Cache erfolgreich erzeugt wurde führe bitte folgenden Befehl aus:
|
|
|
Wenn der Cache erfolgreich erzeugt wurde, führe bitte folgenden Befehl aus:
|
|
|
|
|
|
- `du -hs var/cache`
|
|
|
|
... | ... | @@ -115,28 +115,28 @@ Diese Einstellung besagt jedoch auch, das Fehler geworfen werden soll wenn dies |
|
|
|
|
|
Folgende Möglichkeiten für `maxmemory-policy` gibt es:
|
|
|
|
|
|
- volatile-lru -> Entfernen eines Schlüssel mit einem Ablaufdatum unter Verwendung eines LRU-Algorithmus.
|
|
|
- allkeys-lru -> Entfernen eines Schlüssels entsprechend dem LRU-Algorithmus.
|
|
|
- volatile-random -> Entfernen eines zufälligen Schlüssels mit einer Ablaufsteuerung
|
|
|
- allkeys->random -> Entfernen eines zufälligen Schlüssels, eines beliebigen Schlüssels
|
|
|
- volatile-ttl -> Entfernen eines Schlüssel mit der nächstgelegenen Verfallszeit (kleine TTL).
|
|
|
- noeviction -> läuft überhaupt nicht ab, sondern gibt einfach einen Fehler bei Schreibvorgängen zurück.
|
|
|
- `volatile-lru` -> Entfernen eines Schlüssel mit einem Ablaufdatum unter Verwendung eines LRU-Algorithmus.
|
|
|
- `allkeys-lru` -> Entfernen eines Schlüssels entsprechend dem LRU-Algorithmus.
|
|
|
- `volatile-random` -> Entfernen eines zufälligen Schlüssels mit einer Ablaufsteuerung
|
|
|
- `allkeys->random` -> Entfernen eines zufälligen Schlüssels, eines beliebigen Schlüssels
|
|
|
- `volatile-ttl` -> Entfernen eines Schlüssel mit der nächstgelegenen Verfallszeit (kleine TTL).
|
|
|
- `noeviction` -> läuft überhaupt nicht ab, sondern gibt einfach einen Fehler bei Schreibvorgängen zurück.
|
|
|
|
|
|
*english*
|
|
|
|
|
|
|
|
|
- volatile-lru -> remove the key with an expire set using an LRU algorithm
|
|
|
- allkeys-lru -> remove any key accordingly to the LRU algorithm
|
|
|
- volatile-random -> remove a random key with an expire set
|
|
|
- allkeys->random -> remove a random key, any key
|
|
|
- volatile-ttl -> remove the key with the nearest expire time (minor TTL)
|
|
|
- noeviction -> don't expire at all, just return an error on write operations
|
|
|
- `volatile-lru` -> remove the key with an expire set using an LRU algorithm
|
|
|
- `allkeys-lru` -> remove any key accordingly to the LRU algorithm
|
|
|
- `volatile-random` -> remove a random key with an expire set
|
|
|
- `allkeys->random` -> remove a random key, any key
|
|
|
- `volatile-ttl` -> remove the key with the nearest expire time (minor TTL)
|
|
|
- `noeviction` -> don't expire at all, just return an error on write operations
|
|
|
|
|
|
## Bekannte Fehlermeldungen
|
|
|
|
|
|
Unter Umstände kann Redis einige Fehlermeldungen werfen. Bekannte Fehlermeldung und die Lösung dazu findest du im folgenden Abschnitt. Beachte das jeder Redis Server an seine Umgebung angepasst werden sollte, daher können keine allgemeine Aussagen oft gemacht werden. Die Serveraustattung spielt hier eine grosse Rolle, wie viel RAM und Festplattenplatz vorhanden ist.
|
|
|
Unter Umstände kann Redis einige Fehlermeldungen werfen. Bekannte Fehlermeldung und die Lösung dazu findest du im folgenden Abschnitt. Beachte das jeder Redis Server an seine Umgebung angepasst werden sollte, daher können keine allgemeine Aussagen oft gemacht werden. Die Serverausstattung spielt hier eine grosse Rolle, wie viel RAM und Festplattenplatz vorhanden ist.
|
|
|
|
|
|
### MISCONF Redis
|
|
|
### `MISCONF` Redis
|
|
|
|
|
|
```
|
|
|
PHP Fatal error: Uncaught RedisException: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.
|
... | ... | |