Reputation: 40985
I am using plone.recipe.varnish
1.2.2 in my Plone application.
Below is a section of my buildout:
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
I cannot conclusively determine if it works. My Plone application serves on port 9000
. So I want to test if varnish really works by going to http://localhost:8000
but I get nothing. The browser says "Firefox can't establish a connection to the server at 127.0.0.1:8000."
Am I doing this wrong? I have followed the instructions provided here but no headway.
How does one really configure plone.recipe.varnish
in Plone, and how do you actually test that it works in local development machine?
Upvotes: 0
Views: 257
Reputation: 1121266
The recipe does not start your varnish server. It only configures it for you.
Use something like supervisord
to manage the process, or start it by hand with bin/varnish
.
Upvotes: 2