Domanda

Will uno dei pulsanti REDIS INCASSO?

entrare descrizione dell'immagine qui

È stato utile?

Soluzione

Il pulsante "Flush Magento Cache" sarà solo stanare record della cache in base alle loro etichette. Questo utilizza la modalità Zend_Cache::CLEANING_MODE_MATCHING_ANY_TAG quando si chiama pulita sul backend cache.

Il pulsante "Flush Cache Storage" sarà lavare l'intero supporto cache (dove i supporti di back-end it), utilizzando la modalità Zend_Cache::CLEANING_MODE_ALL quando si chiama pulita sul backend cache.

Il Cm_Cache_Backend_Redis fa distinguere tra i due modi e correttamente tutti e due maniglie.

Cosa succede in Redis quando il "Cache Storage" viene svuotata:

1380734058.807909 [0 127.0.0.1:61926] "flushdb"

Cosa succede in Redis quando il "Magento Cache" è sguardi arrossate qualcosa di simile ...

1380733999.123304 [0 127.0.0.1:61889] "sunion" "zc:ti:541_MAGE"
1380733999.127239 [0 127.0.0.1:61889] "multi"
1380733999.127294 [0 127.0.0.1:61889] "del" "zc:k:541_APP_E4D52B98688947405EDE639E947EE03D" "zc:k:541_CORE_CACHE_OPTIONS" ... etc ...
1380733999.127493 [0 127.0.0.1:61889] "del" "zc:ti:541_MAGE"
1380733999.127523 [0 127.0.0.1:61889] "srem" "zc:tags" "541_MAGE"
1380733999.127547 [0 127.0.0.1:61889] "exec"
1380733999.128596 [0 127.0.0.1:61889] "sunion" "zc:ti:541_CONFIG"
1380733999.131160 [0 127.0.0.1:61889] "multi"
1380733999.131192 [0 127.0.0.1:61889] "del" "zc:k:541_CONFIG_GLOBAL_ADMIN" "zc:k:541_ENTERPRISE_LOGGING_CONFIG" ... etc ...
1380733999.131360 [0 127.0.0.1:61889] "del" "zc:ti:541_CONFIG"
1380733999.131379 [0 127.0.0.1:61889] "srem" "zc:tags" "541_CONFIG"
1380733999.131397 [0 127.0.0.1:61889] "exec"

Si noterà che nella prima un singolo comando viene elaborato dal Redis vs l'esempio in seguito in cui vengono utilizzati due prefissi di cache per eliminare tutti i record della cache associate. Sulla base di quello che sto vedendo qui (e nel codice) sia la '541_MAGE' e prefissi '541_CONFIG' sono lavata nelle chiamate separate al back-end di cache, con la configurazione subito dopo l'altro.

Altri suggerimenti

Ho creato un modulo che ti consente di fare più operazioni di massa da admin. Facendo clic su "Flush DB" sarà effettivamente eseguire il comando flushdb.

entrare descrizione dell'immagine qui

Download: https://github.com/steverobbins/Magento-Redismanager

In caso contrario, è necessario utilizzare riga di comando per stanarli "completamente"

Per effettivamente rispondere alla tua domanda: "Sarà uno dei due pulsanti REDIS filo"

YES è la risposta, è possibile pulire la cache di Magento attraverso l'amministratore. È inoltre possibile flushdb dalla riga di comando, ma che non era la tua domanda ...

Non capisco perché questo è votato giù ... se si sta utilizzando correttamente Redis per la cache sul backend questo lavoro sarà.

Si dovrebbe anche avere

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top