Le code qui tourne est publié (intégralement dans GitHub), il est même mis en guise d’example : http://dancer.sukria.net/example
Sinon pour combiner Dancer avec apache ça se fait très bien avec le module proxy_balancer (je ferai un billet la dessus quand j’aurais écrit et publié Dancer::Band, un helper qui permettra de configurer/lancer/arreter un cluster de process Dancer pour une appli).
Ce qui serait bien sur ton site c’est de voire le code tourner.
Est-il possible de faire danser apache ?
Le code qui tourne est publié (intégralement dans GitHub), il est même mis en guise d’example : http://dancer.sukria.net/example
Sinon pour combiner Dancer avec apache ça se fait très bien avec le module proxy_balancer (je ferai un billet la dessus quand j’aurais écrit et publié Dancer::Band, un helper qui permettra de configurer/lancer/arreter un cluster de process Dancer pour une appli).
En attendant voici la conf apache du site http://dancer.sukria.net
<virtualhost dancer.sukria.net> ServerName dancer.sukria.net DocumentRoot ICI_MON_DOCUMENT_ROOT ServerAdmin ICI_MON_EMAIL <proxy balancer://perldancer> Allow from all; BalancerMember http://127.0.0.1:4001 BalancerMember http://127.0.0.1:4002 BalancerMember http://127.0.0.1:4003 <Proxu> ProxyPass / balancer://perldancer/ </virtualhost>Ainsi on a ici trois process dancer qui écoutent chacun sur leur port respectif, et Apache se charge d’aiguiller les requêtes entrante vers ce pool.
Ca marche très bien ;)