Hi...
  I'm using the following files in Tomcat & Apache.

workers.properties:

        workers.tomcat_home=D:/tomcat6.0.18
        workers.java_home=C:/Program Files/Java/jdk1.6.0_16

ps=/


worker.list=worker1
                worker.worker1.type=ajp13
                worker.worker1.host=xxxxxxxxxxxx
                worker.worker1.port=8009
                worker.worker1.connection_pool_timeout=600
                worker.worker1.connect_timeout=60000
                worker.worker1.prepost_timeout=60000
                worker.worker1.socket_keepalive=1
                worker.worker1.socket_timeout=60
                worker.worker1.lbfactor=1
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers= worker1
worker.inprocess.type=jni

server.xml
<Server port="8006" shutdown="SHUTDOWN">
  <Listener className="org.apache.catalina.core.AprLifecycleListener"
SSLEngine="on" />
  <Listener className="org.apache.catalina.core.JasperListener" />
  <Listener className="org.apache.catalina.mbeans.ServerLifecycleListener"
/>
  <Listener
className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
  <GlobalNamingResources>
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"
              factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
  </GlobalNamingResources>
  <Service name="Catalina">
        <Connector debug="0" enableLookups="false" port="8009" 
protocol="AJP/1.3" 
         maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
acceptCount="100"
          minProcessors="5" maxProcessors="100" connectionTimeout="60000"
disableUploadTimeout="true" redirectPort="8443"/>
   <Engine name="Catalina" defaultHost="xxxxxxxxxxxx" debug="0" >
      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
             resourceName="UserDatabase"/>
      <Host name="xxxxxxxxxxxx"  appBase="gateway"
            unpackWARs="true" autoDeploy="true"
            xmlValidation="false" xmlNamespaceAware="false">

                        <Listener className = 
"org.apache.jk.config.ApacheConfig"
workersConfig="conf/workers.properties"
modJk="D:/Apache2.2/modules/mod_jk.so" jkLog="logs/mod_jk.log"
jkDebug="info" noRoot="false"/>
      </Host>
    </Engine>
  </Service>
        
</Server>

context.xml
<?xml version='1.0' encoding='utf-8'?>

 
   <Context>

         <WatchedResource>WEB-INF/web.xml</WatchedResource>
        <Resource name="jdbc/vehrentDB" auth="Container"
        type="javax.sql.DataSource" 
                maxActive="50"
        maxIdle="10"
                minIdle="30"
                username="xxxxxxxxxxxx" password="xxxxxxxxxxxx"      
                driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
             url="jdbc:sqlserver://xxxxxxxxxxxx:1433;         
                
databaseName=xxxxxxxxxxxx;user=xxxxxxxxxxxx;password=xxxxxxxxxxxx;"
        numTestsPerEvictionRun="15"                          
timeBetweenEvictionRunsMillis="900000"
        minEvictableIdleTimeMillis="900000" 
                testWhileIdle="true"
                testOnBorrow="false"    
                removeAbandoned="true" 
                removeAbandonedTimeout="300"
        logAbandoned="true" 
        />
        <Resource name="jdbc/empowerDB" auth="Container"
        type="javax.sql.DataSource" 
                maxActive="8"
                maxIdle="4"
                minIdle="2"
                username="xxxxxxxxxxxx" password="xxxxxxxxxxxx"
                driverClassName="com.microsoft.sqlserver.jdbc.SQLServerDriver"
      
url="jdbc:sqlserver://xxxxxxxxxxxx:1433;databaseName=xxxxxxxxxxxx;user=xxxxxxxxxxxx;password=xxxxxxxxxxxx;"
            numTestsPerEvictionRun="15" 
                timeBetweenEvictionRunsMillis="900000"
            minEvictableIdleTimeMillis="900000" 
                testWhileIdle="true"
        testOnBorrow="false"
            removeAbandoned="true" 
                removeAbandonedTimeout="300"
        logAbandoned="true" 
        />
</Context> 
virtual-host.conf
NameVirtualHost *:80
<VirtualHost *:80>
    ServerAdmin xxxxxxxxxx
    DocumentRoot "D:/Apache2.2/htdocs/gateway"
    ServerName xxxxxxxxxx
    ServerAlias xxxxxxxxxx
    ErrorLog "logs/gateway-error.log"
    CustomLog "logs/gateway-access.log" common

    JkMount /* worker1
    JkUnMount /*js/*.js worker1
    JkUnMount /*.jpeg worker1
    JkUnMount /*.png worker1
    JkUnMount /*.gif worker1
    JkUnMount /*.html worker1
    JkUnMount /*.jpg worker1
    JkUnMount /*.css worker1
    JkUnMount /*.swf worker1
</VirtualHost>
        
      Due to this issue i'm not able to proceed further.Can you please reply
me soon.Hoping for the nice reply.




Peter Crowther wrote:
> 
> On 18 February 2010 13:55, Munirathinavel <munirathina...@gmail.com>
> wrote:
>> I'm using apache2.2 + tomcat6.0.18 + mod_jk1.2.28 for my portal.While
>> doing
>> load test with 20 & more users i'm getting the following message in
>> mod_jk.log....and in browser also page is not getting loaded...
> [...]
>> [Thu Feb 18 18:35:07 2010][1528:2244] [info] jk_ajp_common.c (1788):
>> Writing
>> to client aborted or client network problems
>> [Thu Feb 18 18:35:07 2010][1528:2244] [info] jk_ajp_common.c (2447):
>> (worker1) sending request to tomcat failed (unrecoverable), because of
>> client write error (attempt=1)
>> [Thu Feb 18 18:35:07 2010]worker1 216.205.107.50 30.250000
>> [Thu Feb 18 18:35:07 2010][1528:2244] [info] mod_jk.c (2608): Aborting
>> connection for worker=worker1
>>
>>
>>  I'm suspecting this due to some improper configuration of
>> workers.properties & virtual host settings.....
>> can you please help me to proceed further.....
> 
> We probably could, but we are not telepaths.  We cannot analyse your
> configuration given the information you have posted.  If you suspect
> the error is somewhere in workers.properties and virtual host
> settings, then why not post them plus your server.xml (with any
> sensitive bits replaced)?
> 
> - Peter
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/sending-request-to-tomcat-failed.....-tp27637807p27714156.html
Sent from the Tomcat - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to