문제

Magento용 Nexcess Turpentine 확장은 Magento 시스템에서 바니시 구성을 구현하기 위한 다양한 기능을 제공합니다.이러한 기능 중 하나는 다음과 같은 경우 실행 중인 바니시 인스턴스에 새 VCL 구성 파일을 자동으로 적용하는 기능입니다. System -> Configuration 가치관은 변합니다.

질문:때 Nexcess_Turpentine 확장 기능은 이를 수행합니다. 생성된 VCL을 디스크 어디에나 저장합니까?

캐시 관리 페이지에서 광택 구성을 저장할 수 있다는 것을 알고 있습니다. 특히 자동 구성 응용 프로그램이 파일도 저장하는지 궁금합니다.

도움이 되었습니까?

해결책

VCL은 다음 경로에 저장됩니다. turpentine_varnish/servers/config_file 구성 옵션의 기본값은 다음과 같습니다. {{root_dir}}/var/default.vcl.

보다 Nexcessnet_Turpentine_Model_Varnish_Configurator_Abstract::save(), 이는 다음에 의해 호출됩니다. Nexcessnet_Turpentine_Varnish_ManagementController::saveConfigAction().

다른 팁

내 테레빈유는 그것을 생성합니다

/var/www/WEBROOT/public_html/var/default.vcl

나는:

ln -s /var/www/WEBROOT/public_html/var/default.vcl /etc/varnish/default.vcl

아래에서 저장 파일 위치를 변경할 수 있습니다.

System -> Configuration -> Varnish Options -> Servers -> Config File Location 아래에 Default Scope

자동 적용은 구성 파일을 작성하고 VCL 관리자를 통해 구성을 전송하며 reload 서버(a restart 물론 Varnish의 내용을 덤프합니다. reload 캐시 내용을 보존하면서 구성을 다시 로드합니다(전송된 파일 또는 인수에 따라 달라지는 파일).

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 magento.stackexchange
scroll top