Thanks for your example. But I am still confused to set it up. I think
it is better to do a setup comparison with tomcat3.3+apache1.3+mod_jk.
tomcat3.3+apache1.3+mod_jk:
It needs a configuration file called mod_jk.conf and include it in
httpd.conf.
tomcat4.1+apache1.3+mod_jk2:
Where is the configuration file? What should I include in httpd.conf?
Moreover, the document mentions a worker file called
worker2.properties. Where does it located?
Robert L Sowders wrote:
>
> Here is an example, modify to suit your needs. Disable JNI if you don't
> use it. Change Disable=0 to Disable=1 in the appropriate places.
>
> [logger]
> level=DEBUG
>
> [config:]
> #file=${serverRoot}/conf/workers2.properties
> file=c:/Apache2/conf/workers2.properties
> debug=0
> debugEnv=0
>
> [uriMap:]
> info=Maps the requests. Options: debug
> debug=0
>
> # Alternate file logger
> #[logger.file:0]
> #level=DEBUG
> #file=${serverRoot}/logs/jk2.log
>
> [shm:]
> info=Scoreboard. Required for reconfiguration and status with multiprocess
> servers
> file=${serverRoot}/logs/jk2.shm
> size=1000000
> debug=0
> disabled=0
>
> [workerEnv:]
> info=Global server options
> timing=1
> debug=0
> # Default Native Logger (apache2 or win32 )
> # can be overriden to a file logger, useful
> # when tracing win32 related issues
> #logger=logger.file:0
>
> [lb:lb]
> info=Default load balancer.
> debug=0
>
> #[lb:lb_1]
> #info=A second load balancer.
> #debug=0
>
> [channel.socket:localhost:8009]
> info=Ajp13 forwarding over socket
> debug=0
> tomcatId=localhost:8009
>
> #[channel.socket:localhost:8019]
> #info=A second tomcat instance.
> #debug=0
> #tomcatId=localhost:8019
> #lb_factor=1
> #group=lb
> #group=lb_1
> #disabled=0
>
> #[channel.un:/opt/33/work/jk2.socket]
> #info=A second channel connecting to localhost:8019 via unix socket
> #tomcatId=localhost:8019
> #lb_factor=1
> #debug=0
>
> [channel.jni:jni]
> info=The jni channel, used if tomcat is started inprocess
>
> [status:]
> info=Status worker, displays runtime informations
>
> [vm:]
> info=Parameters used to load a JVM in the server process
> #JVM=C:\Program Files\Java\j2re1.4.0_01\bin\client\jvm.dll (Read from
> registry)
> OPT=-Djava.class.path=c:/Tomcat/bin/tomcat-jni.jar
> OPT=-Dtomcat.home=c:/Tomcat
> OPT=-Dcatalina.home=c:/Tomcat
> OPT=-Xmx128M
> #OPT=-Djava.compiler=NONE
> disabled=0
>
> [worker.jni:onStartup]
> info=Command to be executed by the VM on startup. This one will start
> tomcat.
> class=org/apache/jk/apr/TomcatStarter
> ARG=start
> disabled=0
> stdout=c:/Apache2/logs/stdout.log
> stderr=c:/Apache2/logs/stderr.log
>
> [worker.jni:onShutdown]
> info=Command to be executed by the VM on shutdown. This one will stop
> tomcat.
> class=org/apache/jk/apr/TomcatStarter
> ARG=stop
> disabled=0
>
> [uri:/jkstatus/*]
> info=Display status information and checks the config file for changes.
> group=status:
>
> #[uri:127.0.0.1:8003]
> #info=Example virtual host. Make sure myVirtualHost is in /etc/hosts to
> test it
> #alias=myVirtualHost:8003
>
> #[uri:127.0.0.1:8003/ex]
> #info=Example webapp in the virtual host. It'll go to lb_1 ( i.e.
> localhost:8019 )
> #context=/ex
> #group=lb_1
>
> [uri:/examples]
> info=Example webapp in the default context.
> context=/examples
> debug=0
>
> #[uri:/examples1/*]
> #info=A second webapp, this time going to the second tomcat only.
> #group=lb_1
> #debug=0
>
> [uri:/examples/servlets/*]
> info=Prefix mapping
>
> [uri:/examples/*.jsp]
> info=Extension mapping
>
> [uri:/examples/*]
> info=Map the whole webapp
>
> [uri:/examples/servlets/HelloW]
> info=Exampel with debug enabled.
> debug=10
>
> unplug <[EMAIL PROTECTED]>
> 10/09/2002 07:05 PM
> Please respond to "Tomcat Users List"
>
>
> To: Tomcat Users List <[EMAIL PROTECTED]>
> cc:
> Subject: Re: connector between tomcat & apache
>
> Any example for using mod_jk2 with apache1.3+tomcat4.1? I follow the
> instruction from the document to download the mod_jk2. Then I put it
> under apache_home/modules. Then I add LoadModule & AddModule of mod_jk2
> in httpd.conf. After that, the document said there is a file called
> worker2.properties which is used by apache. I can't found that file in
> tomcat. Moreover, I doubt what setting should I add in httpd.conf.
>
> unplug
>
> "Turner, John" wrote:
> >
> > Mod_jk (AJP13). Don't use WARP/mod_webapp.
> >
> > Mod_jk2 is beta, workable, but use at your own risk. Mod_jk is stable
> and
> > well-supported at this time.
> >
> > John
> >
> > > -----Original Message-----
> > > From: unplug [mailto:[EMAIL PROTECTED]]
> > > Sent: Tuesday, October 08, 2002 10:09 PM
> > > To: tomcat-user
> > > Subject: connector between tomcat & apache
> > >
> > >
> > > Hi all,
> > >
> > > I want to confirm the following.
> > > I have read the document about the connector between tomcat & apache.
> > > But I am confused what connector to use. As document said, we can use
> > > mod_jk2 for apache2.0+tomcat4. How about apache1.3+tomcat4? The
> > > document doesn't mention about it. Is mod_webapp the only way to be a
> > > connector between them?
> > >
--
To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>