Настройка plone.recipe.varnish в Plone 4

Я использую plone.recipe.varnish 1.2.2 в моем приложении Plone.

Ниже раздел моей сборки:

parts =
    ...
    instance
    paster
    varnish-build
    varnish
    plonesite  

...
[varnish-build]
recipe = zc.recipe.cmmi
url = http://downloads.sourceforge.net/project/varnish/varnish/2.1.3/varnish-2.1.3.tar.gz


[varnish]
recipe = plone.recipe.varnish
daemon = ${buildout:parts-directory}/varnish-build/sbin/varnishd
bind = 127.0.0.1:8000
backends = 127.0.0.1:9000
cache-size = 1G

Я не могу окончательно определить, работает ли это. Мое приложение Plone обслуживает порт 9000, Поэтому я хочу проверить, действительно ли лак работает, перейдя в http://localhost:8000 но я ничего не получаю. Браузер говорит "Firefox can't establish a connection to the server at 127.0.0.1:8000."

Я делаю это неправильно? Я следовал инструкциям, приведенным здесь, но без прогресса.

Как действительно настроить plone.recipe.varnish в Plone, и как вы на самом деле проверяете, что он работает в локальной машине разработки?

1 ответ

Решение

Рецепт не запускает ваш лаковый сервер. Это только настраивает это для вас.

Используйте что-то вроде supervisord управлять процессом или запустить его вручную bin/varnish,

Другие вопросы по тегам