在Plone 4中配置plone.recipe.varnish

时间:2012-11-26 11:37:05

标签: plone zope

我在Plone应用程序中使用plone.recipe.varnish 1.2.2。

以下是我的扩建部分:

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."

我这样做错了吗?我已按照here提供的说明进行操作,但没有取得进展。

如何在Plone中真正配置plone.recipe.varnish,以及如何测试它在本地开发机器中是否有效?

1 个答案:

答案 0 :(得分:2)

配方不启动您的清漆服务器。它只为你配置它。

使用类似supervisord的内容来管理流程,或使用bin/varnish手动启动。