마 젠토 2에는 2 가지 명령이 있습니다
php bin/magento cache:flush
php bin/magento cache:clean
그들 사이의 정확한 차이점은 무엇입니까? 나는 일반적으로을 사용하고 cache:flush
있습니다. 나는 결코 사용하지 않았다 cache:clean
. 그렇다면 언제 어떤 명령을 사용해야합니까?
답변
캐시에서 오래된 항목을 제거하려면 캐시 유형을 정리 하거나 플러시 할 수 있습니다.
-
캐시 유형을 정리하면 활성화 된 Magento 캐시 유형에서만 모든 항목이 삭제됩니다. 즉,이 옵션은 Magento가 사용하는 캐시 만 정리하므로 다른 프로세스 나 응용 프로그램에는 영향을 미치지 않습니다.
비활성화 된 캐시 유형은 정리되지 않습니다.
-
캐시 유형을 비우면 캐시 스토리지가 제거되어 동일한 스토리지를 사용하는 다른 프로세스 애플리케이션에 영향을 줄 수 있습니다.
이미 캐시 정리를 시도했지만 여전히 분리 할 수없는 문제가있는 경우 캐시 유형을 비 웁니다.
답변
PHP 빈 / 마 젠토 캐시 : 청소
캐시 유형을 정리하면 활성화 된 Magento 캐시 유형에서만 모든 항목이 삭제됩니다. 즉,이 옵션은 Magento가 사용하는 캐시 만 정리하므로 다른 프로세스 나 응용 프로그램에는 영향을 미치지 않습니다.
비활성화 된 캐시 유형은 정리되지 않습니다.
PHP 빈 / 마 젠토 캐시 : 플러시
캐시 유형을 비우면 캐시 스토리지가 제거되어 동일한 스토리지를 사용하는 다른 프로세스 애플리케이션에 영향을 줄 수 있습니다.
참조 : DevDocs 캐시 관리
답변
Fabrizio Branca 인용 :
(…) Magento는 처음에 두 가지 다른 작업과 함께 제공됩니다 (캐시 관리 페이지에 두 개의 버튼이 있습니다).
cache : clean은 태그로 캐시 스토리지를 삭제하지만 cache : flush는 모든 것을 지 웁니다.
여기에는 두 가지 주요 차이점이 있습니다.
- 일부는 적절한 태그없이 캐시에 저장됩니다. cache : clean은 삭제하지 않습니다.
- 다른 것들은 동일한 캐시 스토리지를 사용하고있을 수 있습니다 (권장하지는 않지만 슬프게도 때때로 그런 경우입니다). 캐시를 비우면 모든 것이 삭제됩니다. 따라서 여러 Magento 인스턴스가 동일한 캐시 스토리지를 사용하거나 캐시에 사용중인 동일한 Redis 데이터베이스에 세션을 저장하면 (제발하지 마십시오!
사라집니다.
답변
PHP 빈 / 마 젠토 캐시 : 청소
캐시 유형을 정리하면 활성화 된 Magento 캐시 유형에서만 모든 항목이 삭제됩니다. 즉,이 옵션은 Magento가 사용하는 캐시 만 정리하므로 다른 프로세스 나 응용 프로그램에는 영향을 미치지 않습니다.
비활성화 된 캐시 유형은 정리되지 않습니다.
PHP 빈 / 마 젠토 캐시 : 플러시
캐시 유형을 비우면 캐시 스토리지가 제거되어 동일한 스토리지를 사용하는 다른 프로세스 애플리케이션에 영향을 줄 수 있습니다.
답변
을 사용 bin/magento cache:clean
하여 정리하려는 (쉼표로 구분 된) 캐시 유형을 지정할 수 있습니다.
지원되는 유형 :
config, layout, block_html, collections, reflection, db_ddl, eav,
customer_notification, target_rule, full_page, config_integration,
config_integration_api, translate, config_webservice
답변
cache:clean
태그로 캐시 스토리지를 삭제하는 동안 cache:flush
모든 것이 지워집니다.
여기에는 두 가지 주요 차이점이 있습니다.
일부는 적절한 태그없이 캐시에 저장됩니다. cache : clean은 삭제하지 않습니다. 다른 것들은 동일한 캐시 스토리지를 사용하고있을 수 있습니다 (권장하지는 않지만 슬프게도 때때로 그런 경우입니다). 캐시를 비우면 모든 것이 삭제됩니다. 따라서 여러 Magento 인스턴스가 동일한 캐시 스토리지를 사용하거나 캐시에 사용중인 동일한 redis 데이터베이스에 세션을 저장하면 (제발하지 마십시오! 사라집니다.
출처 : https://github.com/netz98/n98-magerun/issues/588#issuecomment-112453280