httpd-users-de mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Matthias seidl <m.se...@live.de>
Subject Re: Probleme mit mod_jk
Date Tue, 15 Jun 2010 08:49:43 GMT
Servus allerseits, 
Auch wenn mein Apache mit kommentierter config einwandfrei funktioniert, frage ich wieso René
die Kommentarlosigkeit empfiehlt - eine Frage der configgröße???

grüsse aus Heidelberg 

Rene Lehmann <RLehmann@timocom.com> schrieb:

>
>Guten Morgen Leander,
>
>setze bitte einmal die jvmRoute auf worker1....
>
><Engine name="Catalina" defaultHost="localhost" jvmRoute="worker1">
>
>und ergänze die properties um folgende Zeilen....
>
>worker.worker1.ping_mode=P
>
>...und aktiviere mal den jk-status mit folenden Zeiglen in der properties
>(http://domain.tld/jk-status):
>
>worker.list=jkstatus
>worker.jkstatus.type=status
>
>Dir sollte bewusst sein, dass bei folgender Zeile nur allle Anfragen über
>http://domain.tld/examples/ an den Application Server durchgereicht werden.
>
>JkMount          /examples/* worker1
>
>Bitte verwende auch einmal eine minimal server.xml ohne die Kommentare:
>
><?xml version='1.0' encoding='utf-8'?>
><Server port="8005" shutdown="SHUTDOWN">
>
>  <Listener className="org.apache.catalina.core.AprLifecycleListener"
>SSLEngine="on" />
>  <Listener className="org.apache.catalina.core.JasperListener" />
>  <Listener
>className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
>  <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 port="8080" protocol="HTTP/1.1"
>               connectionTimeout="20000"
>               redirectPort="8443" />
>    <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
>
>    <Engine name="Catalina" defaultHost="localhost" jvmRoute="worker1">
>
>      <Realm className="org.apache.catalina.realm.UserDatabaseRealm"
>             resourceName="UserDatabase" />
>
>      <Host name="localhost"  appBase="webapps"
>            unpackWARs="true" autoDeploy="true"
>            xmlValidation="false" xmlNamespaceAware="false">
>
>      </Host>
>    </Engine>
>  </Service>
></Server>
>
>Ansonsten schließe ich mich meinen Vorredner an: Bitte etwas detaillierter.
>
>Mit freundlichen Grüßen / Kind regards
>
>Rene Lehmann
>
>
>
>
>From:	Leander Jedamus <ljedamus@googlemail.com>
>To:	users-de@httpd.apache.org
>Date:	14.06.2010 20:21
>Subject:	Probleme mit mod_jk
>
>
>
>Hi!
>
>Ich habe ein kleines Problem unter Ubuntu 10.04. Ich bekomme mod_jk
>einfach nicht so konfiguriert, daß es irgenwie läuft...
>/etc/apache2/mods-enabled/jk.conf:
>JkWorkersFile    /etc/libapache2-mod-jk/workers.properties
>JkShmFile        /var/log/apache2/mod_jk.shm
>JkLogFile        /var/log/apache2/mod_jk.log
>JkLogLevel       debug
>JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
>JkMount          /examples/* worker1
>
>/etc/libapache2-mod-jk/workers.properties:
># Define 1 real worker using ajp13
>worker.list=worker1
># Set properties for worker1 (ajp13)
>worker.worker1.type=ajp13
>worker.worker1.host=localhost
>worker.worker1.port=8009
>
>/etc/tomcat6/server.xml:
><?xml version='1.0' encoding='utf-8'?>
><Server port="8005" shutdown="SHUTDOWN">
>
><!--APR library loader. Documentation at /docs/apr.html -->
><Listener className="org.apache.catalina.core.AprLifecycleListener"
>SSLEngine="on" />
><!--Initialize Jasper prior to webapps are loaded. Documentation at
>/docs/jasper-howto.html -->
><Listener className="org.apache.catalina.core.JasperListener" />
><!-- Prevent memory leaks due to use of particular java/javax APIs-->
><Listener
>className="org.apache.catalina.core.JreMemoryLeakPreventionListener" />
><!-- JMX Support for the Tomcat server. Documentation at
>/docs/non-existent.html -->
><Listener className="org.apache.catalina.mbeans.ServerLifecycleListener" />
><Listener
>className="org.apache.catalina.mbeans.GlobalResourcesLifecycleListener" />
>
><!-- Global JNDI resources
>        Documentation
>at /docs/jndi-resources-howto.html
>   -->
><GlobalNamingResources>
><!-- Editable user database that can also be used by
>UserDatabaseRealm to authenticate users
>     -->
><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>
>
><!-- A "Service" is a collection of one or more "Connectors" that share
>a single "Container" Note:  A "Service" is not itself a 
>"Container",
>so you may not define subcomponents such as "Valves" at this level.
>Documentation at /docs/config/service.html
>    -->
><Service name="Catalina">
>
><!--The connectors can use a shared executor, you can define one or more
>named thread pools-->
><Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
>         maxThreads="150" minSpareThreads="4"/>
>
>
><!-- A "Connector" represents an endpoint by which requests are received
>and responses are returned. Documentation at :
>          Java HTTP
>Connector: /docs/config/http.html (blocking & 
>non-blocking)
>          Java
>AJP  Connector: /docs/config/ajp.html
>          APR (HTTP/AJP)
>Connector: /docs/apr.html
>          Define a non-SSL HTTP/1.1 Connector on
>port 8080
>     -->
><Connector port="8080" protocol="HTTP/1.1"
>                connectionTimeout="20000"
>                URIEncoding="UTF-8"
>                redirectPort="8443" />
><!-- A "Connector" using the shared thread pool-->
><!--
><Connector executor="tomcatThreadPool"
>                port="8080"
>protocol="HTTP/1.1"
>                connectionTimeout="20000"
>redirectPort="8443" />
>     -->
><!-- Define a SSL HTTP/1.1 Connector on port 8443
>          This connector
>uses the JSSE configuration, when using APR, the
>          connector should
>be using the OpenSSL style configuration
>          described in the APR
>documentation -->
><!--
><Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
>maxThreads="150" scheme="https" secure="true"
>clientAuth="false" sslProtocol="TLS" />
>     -->
>
><!-- Define an AJP 1.3 Connector on port 8009 -->
><Connector port="8009" protocol="AJP/1.3" redirectPort="8443" />
><Connector port="8109" protocol="AJP/1.3" redirectPort="8443" />
><Connector port="8209" protocol="AJP/1.3" redirectPort="8443" />
>
>
><!-- An Engine represents the entry point (within Catalina) that processes
>every request.  The Engine implementation for Tomcat stand alone
>analyzes the HTTP headers included with the request, and 
>passes them
>on to the appropriate Host (virtual host).
>          Documentation
>at /docs/config/engine.html -->
>
><!-- You should set jvmRoute to support load-balancing via AJP ie : -->
><Engine name="Catalina" defaultHost="localhost" jvmRoute="jvm1">
><!--
><Engine name="Catalina" defaultHost="localhost">
>     -->
>
><!--For clustering, please take a look at documentation at:
>/docs/cluster-howto.html  (simple how to)
>/docs/config/cluster.html (reference documentation) -->
><!--
><Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster"/>
>-->
>
><!-- The request dumper valve dumps useful debugging information about
>the request and response data received and sent by Tomcat.
>Documentation at: /docs/config/valve.html -->
><!--
><Valve className="org.apache.catalina.valves.RequestDumperValve"/>
>-->
>
><!-- This Realm uses the UserDatabase configured in the global JNDI
>resources under the key "UserDatabase".  Any edits
>            that are
>performed against this UserDatabase are immediately
>            available
>for use by the Realm.  -->
><Realm className="org.apache.catalina.realm.UserDatabaseRealm"
>              resourceName="UserDatabase"/>
>
><!-- Define the default virtual host
>            Note: XML Schema validation
>will not work with Xerces 2.2.
>        -->
><Host name="localhost"  appBase="webapps"
>             unpackWARs="true" autoDeploy="true"
>             xmlValidation="false" xmlNamespaceAware="false">
>
><!-- SingleSignOn valve, share authentication between web applications
>Documentation at: /docs/config/valve.html -->
><!--
><Valve className="org.apache.catalina.authenticator.SingleSignOn" />
>-->
>
><!-- Access log processes all example.
>              Documentation
>at: /docs/config/valve.html -->
><!--
><Valve className="org.apache.catalina.valves.AccessLogValve"
>directory="logs"
>                prefix="localhost_access_log."
>suffix=".txt" 
>pattern="common" resolveHosts="false"/>
>         -->
>
></Host>
></Engine>
></Service>
></Server>
>
>Was mache ich falsch?
>
>Danke im voraus
>Leander Jedamus
>
>
>--------------------------------------------------------------------------
>                Apache HTTP Server Mailing List "users-de"
>      unsubscribe-Anfragen an users-de-unsubscribe@httpd.apache.org
>           sonstige Anfragen an users-de-help@httpd.apache.org
>--------------------------------------------------------------------------
>
Mime
View raw message