Date: Fri, 15 Nov 2002 11:52:40 -0800 From: "Tim E Schafer" <tim_schafer@agship.com> To: "'Jean-Baptiste Quenot'" <jb.quenot@caraldi.com>, <ubik@telecomsm.multiarea.ro> Cc: <freebsd-java@FreeBSD.ORG> Subject: RE: how to make tomcat to work with apache ? Message-ID: <02f801c28ce0$8ee12d40$441814ac@newtim> In-Reply-To: <1037368867.3dd4fe23d9f12@mail.caraldi.com>
next in thread | previous in thread | raw e-mail | index | archive | help
This page: http://jakarta.apache.org/tomcat/tomcat-4.1-doc/config/connectors.html from the tomcat documentation talks about a mod_jk2 that does work with the 4.x series of tomcat and is enabled by default in tomcat 4.1 This page: http://jakarta.apache.org/tomcat/tomcat-4.1-doc/jk2/index.html Also has useful info on mod_jk2 I have wanted to integrate tomcat and apache for some time. I'm still evaluating the tradeoffs. It seems mod_webapp would be easier to setup but wouldn't perform as well due to not supporting an in-process configuration mod_jk2 seems it would perform better if setup in-process mod_jk2 also supports load balancing. The questions that remain in my mind are: An in-process setup means restarting one requires restarting both right? So does the mod_webapp setup allow tomcat to be restarted without restarting apache? Would mod_jk2 actually be faster than mod_webapp? mod_jk2 would only work with a native JVM but mod_webapp would work with the Linux JVM? Is there a FreeBSD port for mod_jk2 yet? In www there are ports for tomcat 3.3.1 , 4.0.6 and 4.1.12 There's a port for mod_jk that's labeled as version 3.3.1 which I presume is because it's based on the one that comes with tomcat 3.3.1 tomcat connectors here: http://jakarta.apache.org/builds/jakarta-tomcat-connectors/ seem to have their own version numbers where as in each of: http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.0.6/src/ http://jakarta.apache.org/builds/jakarta-tomcat-4.0/release/v4.1.12/src/ There are connectors versioned the same as tomcat Also the mod_webapp-apache2 port only supports apache2 The pages I referenced earlier say mod_jk2 was made with apache 2.0 in mind But that it may work with apache 1.3 also Ultimately what I'd like to do is run apache with mod_perl and tomcat If it means using apache 2.0 I'm willing to put the mod_perl part aside for now as mod_perl2 isn't released yet But I do want the apache/tomcat integration to perform well I hope my post will lead to a discussion that will resolve the confusion around the myriad options for integrating apache/tomcat Regards, Tim Schafer Programmer Freight Solution Providers dba Associated Global Systems 916-376-6190 3231 Evergreen Ave fax 916-376-6156 West Sacramento, CA 95691 tim_schafer@fspworld.com -----Original Message----- From: owner-freebsd-java@FreeBSD.ORG [mailto:owner-freebsd-java@FreeBSD.ORG] On Behalf Of Jean-Baptiste Quenot Sent: Friday, November 15, 2002 6:01 AM To: ubik@telecomsm.multiarea.ro Cc: freebsd-java@FreeBSD.ORG Subject: Re: how to make tomcat to work with apache ? Selon ubik@telecomsm.multiarea.ro: > Please help me to get tomcat work with apache. > I thought I have to use mod_jk, but its desc says it's meant to work with > tomcat 3. AFAICT mod_jk is not intended to work with tomcat 4.1. You have to tweak mod_jk.conf slightly to make it work for the new ajp connector. Here is my mod_jk.conf: <IfModule mod_jk.c> JkWorkersFile /usr/local/jakarta-tomcat4.1/conf/workers.properties JkLogFile /var/log/jk.log JkLogLevel warn JkMount /*.jsp ajp13 JkMount /servlet/* ajp13 JkMount /examples/* ajp13 </IfModule> -- Jean-Baptiste Quenot http://caraldi.com/jbq/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-java" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?02f801c28ce0$8ee12d40$441814ac>