Hi !
I’m pleased to announce a new version of iw.recipe.pound.
The recipe is divided now in two part:
- A build part (iw.recipe.pound:build)
- A config part (iw.recipe.pound:config)
The build part accept new options as localisation of libssl.
If you have again need of compilation option (to disable some module perhaps) the extra-options keyword is for you .
The config part accept now all general configuration of pound server (see man pound). You can define TimeOut globally ( a big mistake I know ! ). The recipe give choice also to define Priority and TimeOut by backend server. The bind ip adresss of http server is required now ( before it’s always 127.0.0.1 !! so if apache or squid is located in another server the recipe serves to nothing ).
Now the backends configuration looks like that :
one 127.0.0.1:80 127.0.0.1:8080 127.0.0.1:8081,1
where :
one is the name of cluster
127.0.0.1 is the bind ip adress
80 the port of pound http server
After there is a list of backend of this pound server. Each backend have this form :
<ip backend>:<port backend>[,<priority backend>,[TimeOut backend]]
Notice that if you want define timeout you must define also priority
I hope that this recipe give you satisfaction. Don’t hesitate to submit an issue at http://trac.ingeniweb.com/ if you have problem.
Regards Youenn







