> > From: [EMAIL PROTECTED] > Date: 2006/06/08 Thu PM 06:41:54 EDT > To: Tomcat Users List <users@tomcat.apache.org> > Subject: Re: HTTPD with Tomcat > > Aye, Marc, I saw that. I'm not using proxy_balance, and the server.xml > file you posted looks almost exactly like mine (the main difference > being the port). Currently I'm defining the proxies for AJP in the > httpd.conf file as: > > ProxyPass / ajp://localhost:8009/ > ProxyPass /test ajp://localhost:8009/test Use the Location directive inside httpd.conf and then add the ProxyPass statement. Something like <Location /test/> ProxyPass ajp://localhost:8009/test/ </Location> Access your app - http://localhost/test/
I've tried omitting the trailing foreslash in both the Location and ProxyPass statements but that doesn't seem to work. > > And both are still producing the "requested resource not available" > error. Could using the <Proxy> directive affect the results? > > Cheers, > -- Steven > > Marc Bächinger wrote: > > Hi Steven > > > > I posted one some days ago to this list. Maybe this is helpful: > > > > --- forwarded post ------- > > i'm everthing but an expert in this, but i got loadbalancing with ajp > > working > > with those versions you mention (2.2.2 and 5.5.17). Maybe my config below > > is > > helpful for you. > > > > The documentation on the net about configuration of the new built-in ajp > > support through the proxy module was rather thin. The best howto i found is > > in german (the config samples maybe helpful even if the rest is german): > > > > http://www.linuxforen.de/forums/showthread.php?t=209010 > > > > marc > > > > my config: > > > > in server.xml: > > > > <Connector port="9002" URIEncoding="UTF-8" > > maxThreads="25" > > minSpareThreads="4" > > maxSpareThreads="10" > > enableLookups="false" > > acceptCount="100" > > protocol="AJP/1.3" > > request.registerRequests="true" /> > > <Engine name="Catalina" > > defaultHost="localhost" > > jvmRoute="node1" > > > > > in httpd.conf : > > ------------------------------------------- > > <IfModule mod_proxy_balancer.c> > > > > <Location /balancer-manager> > > SetHandler balancer-manager > > </Location> > > > > <Proxy balancer://cluster> > > BalancerMember ajp://localhost:9002 route=node1 > > BalancerMember ajp://localhost:9102 route=node2 > > </Proxy> > > > > <Location /axis2> > > ProxyPass balancer://cluster/axis2 stickysession=JSESSIONID > > </Location> > > </IfModule> > > > > > > > > > > Am Donnerstag, 8. Juni 2006 04.36 schrieb [EMAIL PROTECTED]: > >> Filip, > >> > >> Do you happen to have any examples of your mod_proxy setup? I've been > >> trying to get mod_proxy and mod_proxy_ajp working (apache 2.2.2, tomcat > >> 5.5.17), and have been running into a wall. No matter what I've tried, > >> tomcat always returns a "requested resource not available" error. > >> > >> Cheers, > >> -- Steven > >> > >> Filip Hanik - Dev Lists wrote: > >>> mod_proxy > >>> - easy to configure > >>> - scales without limitation > >>> > >>> mod_jk > >>> - hard to compile,configure > >>> - in our tests, would not scale well at all > >>> > >>> Differences are: > >>> mod_jk supports load balancing and also passing along SSL info to Tomcat. > >>> mod_proxy is a regular http proxy, remember to set > >>> "ProxyPassPreserveHost On", and then set the proxyPort directive on your > >>> <Connector> in server.xml > >>> > >>> Filip > >>> > >>> Mann, Bradley wrote: > >>>> What are the exact differences between mod_proxy and mod_jk? What are > >>>> the benefits/drawbacks of each? > >>>> > >>>> Thanks, > >>>> > >>>> Brad Mann > >>>> Software Engineer - Information Access Services > >>>> HARRIS Corporation / GCSD > >>>> (321) 984-6292 > >>>> > >>>> -----Original Message----- > >>>> From: Filip Hanik - Dev Lists [mailto:[EMAIL PROTECTED] Sent: > >>>> Wednesday, June 07, 2006 4:45 PM > >>>> To: Tomcat Users List > >>>> Subject: Re: HTTPD with Tomcat > >>>> > >>>> you can also make your own life very easy, by switching to mod_proxy, > >>>> and voila, everything works :) > >>>> > >>>> Filip > >>>> > >>>> Mann, Bradley wrote: > >>>>> Hello, > >>>>> > >>>>> I am attempting to setup a scenario in which Tomcat is hosting a web > >>>>> application behind HTTPD using the Jakarta Connector. I have installed > >>>>> the following on Solaris 10: > >>>>> > >>>>> Apache HTTPD 2.0.58 > >>>>> Apache Tomcat 4.1.31 > >>>>> Apache Jakarta Tomcat Connector 1.2.15 > >>>>> > >>>>> I am able to access HTTPD's document root, and I am able to access my > >>>>> web application through Tomcat. I am having trouble, however, > >>>>> understanding how to get the two to interact using the connector. I > >>>>> believe I have it setup properly, with mod_jk located in the /modules > >>>>> directory of HTTPD, and with an Include statement at the end of > >>>>> httpd.conf that points to the /conf/auto/mod_jk.conf of Tomcat. Under > >>>>> the Server section of server.xml in the /conf directory of Tomcat, I > >>>>> have added a listener as follows: > >>>>> > >>>>> <Listener className="org.apache.ajp.tomcat4.config.ApacheConfig" > >>>>> modJk="/usr/apache/modules/mod_jk.so" /> > >>>>> > >>>>> which points to the location of mod_jk.so. > >>>>> > >>>>> I have added the same line under the Host section, with the added > >>>>> attributes: > >>>>> > >>>>> append="true" forwardAll="false" > >>>>> > >>>>> My main question is, how do I get my static content from HTTPD to link > >>>>> to my web application under Tomcat. Do I simply add the Tomcat port > >>>>> number (8080) to the links in my static content, or is there a more > >>>>> eloquent way of doing things? I thought the point of the connector was > >>>>> to prevent having to do this so the experience is seamless for the > >>>> user. > >>>> > >>>>> Any help or ideas are greatly appreciated. > >>>>> > >>>>> Thanks, > >>>>> > >>>>> Brad Mann > >>>>> Software Engineer - Information Access Services > >>>>> HARRIS Corporation / GCSD > >>>>> (321) 984-6292 > >>>> ------------------------------------------------------------------------ > >>>> > >>>>> No virus found in this incoming message. > >>>>> Checked by AVG Free Edition. > >>>>> Version: 7.1.394 / Virus Database: 268.8.2/357 - Release Date: > >>>> 6/6/2006 > >> --------------------------------------------------------------------- > >> To start a new topic, e-mail: users@tomcat.apache.org > >> To unsubscribe, e-mail: [EMAIL PROTECTED] > >> For additional commands, e-mail: [EMAIL PROTECTED] > > > > --------------------------------------------------------------------- > > To start a new topic, e-mail: users@tomcat.apache.org > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]