Il giorno 24 agosto 2009 11.59, Mauro<mrsan...@gmail.com> ha scritto: > 2009/8/24 Enrico La Cava <enrico.lac...@gmail.com>: > >> Con con ajp invece tutto si risolve in pochissime righe. Se vuoi posso >> anche postarti l'esempio che uso io. > > Mi faresti un favore, grazie. :-) >
Argh, ho venduto la pelle del cinghiale... Io uso anche il balancing quindi ho in apache2.conf questo: ------------ ProxyPass /clover balancer://cluster/clover stickysession=JSESSIONID <Proxy balancer://cluster> BalancerMember ajp://localhost:8009 route=tomcat1 BalancerMember ajp://localhost:7009 route=tomcat2 Allow from all </Proxy> ----------- Dove /clover è la directory che linkerò Poi in server.xml ho inserito questo: <Engine name="Catalina" defaultHost="localhost" jvmRoute="tomcat1"> Oltre, ovviamente, ai settaggi delle porte 8009 e 7009 che sono assolutamente arbitrari. Mi raccomando la variabile jvmRoute è l'identificatore univoco dell'installazione di tomcat, puoi inserirci ciò che vuoi, basta che corrisponda :D *Non* ho provato ma credo che se elimini una delle due stringe BalancerMember ti funziona uguale :D Un equivalente con mod_jk per agganciare solo una installazione di tomcat è questo: Include /etc/apache2/sites-enabled/ # Load mod_jk module # Update this path to match your modules location LoadModule jk_module mod_jk.so # Declare the module for <IfModule directive> (remove this line on Apache 2.x) # Where to find workers.properties # Update this path to match your conf directory location (put workers.properties next to httpd.conf) JkWorkersFile /etc/apache2/workers.properties # Where to put jk shared memory # Update this path to match your local state directory or logs directory JkShmFile /var/log/apache2/mod_jk.shm # Where to put jk logs # Update this path to match your logs directory location (put mod_jk.log next to access_log) JkLogFile /var/log/apache2/mod_jk.log # Set the jk log level [debug/error/info] JkLogLevel debug # Select the timestamp log format JkLogStampFormat "[%a %b %d %H:%M:%S %Y] " # Send everything for context /examples to worker named worker1 (ajp13) JkMount /clover/* worker1 JkMount /manager/* worker1 JkMountFile uriworkermap.properties A cui bisogna aggiungere altri due o tre file... Insomma, convinto? ^_^ -- Per REVOCARE l'iscrizione alla lista, inviare un email a debian-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per problemi inviare un email in INGLESE a listmas...@lists.debian.org To UNSUBSCRIBE, email to debian-italian-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org