Вопрос

Будет ли какая -нибудь из кнопок промыть Redis?

enter image description here

Это было полезно?

Решение

Кнопка «Flush Magento Cache» будет промывать только кеш -записи на основе их тегов. Это использует Zend_Cache::CLEANING_MODE_MATCHING_ANY_TAG Режим при вызове чистота на бэкэше кеша.

Кнопка «Фродя -кеш -хранение» будет промыть всю поддержку кэша (где поддерживает бэкэнд), используя Zend_Cache::CLEANING_MODE_ALL Режим при вызове чистота на бэкэше кеша.

А Cm_cache_backend_redis Разница между двумя режимами и правильно обрабатывает их обоих.

Что происходит в Redis, когда «хранение кеша» промывается:

1380734058.807909 [0 127.0.0.1:61926] "flushdb"

Что происходит в Redis, когда «кэш -магенто» покраснел, выглядит примерно так ...

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"

Вы заметите, что в первой одной команде обрабатывается Redis VS более поздний пример, где два префикса кэша используются для удаления всех связанных записей кэша. Основываясь на том, что я вижу здесь (и в коде), как префиксы «541_mage», так и '541_Config' промываются в отдельных вызовах в бэкэш -кэш, причем конфигурация сразу же следует за другим.

Другие советы

Я создал модуль, который позволит вам выполнять больше объемных операций от администратора. Нажатие «Flush DB» фактически выполнит flushdb командование

enter image description here

Скачать: https://github.com/steverobbins/magento-redismanager

В противном случае вы должны использовать командную строку, чтобы полностью их промыть »

Чтобы на самом деле ответить на ваш вопрос: «Будет ли какая -либо из кнопок покраснеть Redis?»

Да, это ответ, вы можете очистить кэш Magento через администрацию. Вы также можете промыть в командной строке, но это был не ваш вопрос ...

Не уверен, почему это голосовало ... если вы правильно используете Redis для кеша на бэкэнд, это будет работать.

Вы также должны иметь

Лицензировано под: CC-BY-SA с атрибуция
Не связан с magento.stackexchange
scroll top