>I've got a couple of quick newbie questions:
>Environment: Apache 1.3.20 on Solaris 8; Tomcat 3.2 (using 
>mod_jk); Apache
>and Tomcat running on the same box.
>
>If I configure and run multiple Tomcat workers on the same machine
>(listening on different ports of course), and let's say they 
>are all using
>ajp13 connector, do all those workers run in the SAME of DIFFERENT VM ?

What do you mean by 'run multiple Tomcat workers' ?

If you launch multiple instance of tomcat, each will run
on it's own JVM.

>The reason I ask is that I've got a thread-unsafe servle that I want to
>deploy implementing "SingleThreadModel" across multiple 
>concurrent instances
>of Tomcat, allowing concurrent requests to be processes. As 
>the request gets
>into Apache, using mod_rewrite I want to direct it to one of 
>the several
>Tomcat workers.

If you're using mod_rewrite, you didn't have to use mod_jk.
Just redirect to the tomcat and it's native http protocol.

IMHO, having a thread-unsafe servlet and SingleThreadModel,
and playing with many JVM will be a nigthmare for you in
production. Better try to fix the servlet.......

There is so many mecanism in java to avoid concurrency....

Reply via email to