2016-04-05 19 views
1

Kürzlich wurde versucht, Load Balancing mit mod_jk in Apache 2.4 in RHEL 7 einzurichten. Der Webserver und die Anwendung werden in Amazon Cloud Service gehostet. Das Problem, mit dem ich konfrontiert bin, ist mit Versionen von mod_jk. Anscheinend viele der Suche ich habe wissen, dass die neueste Version von mod_jk verfügbar ist, bis Apache 2.2.X Versionen.Ich bekomme mod_jk würde nicht Fehler geladen werden.Bitte geben Sie Eingaben zu diesem Thema.In bin nicht in der Lage, es auf 2.2 entweder zu bewerten .mod_jk version nicht verfügbar für Apache 2.4 in RHEL7

mod_jk.conf

LoadModule jk_module modules/mod_jk.so 
JkWorkersFile conf/workers.properties 
JkLogFile logs/mod_jk.log 
JkMount /application/* loadbalancer 

workers.properties

worker.list=loadbalancer,status 
worker.node1.port=8009 
worker.node1.host=node1.mydomain.com 
worker.node1.type=ajp13 
worker.node1.ping_mode=A 
worker.node1.lbfactor=1 
worker.loadbalancer.type=lb 
worker.loadbalancer.balance_workers=node1,node2 
worker.loadbalancer.sticky_session=1 
worker.status.type=status 
+0

Bitte kopieren Sie Ihre mo- einfügen jk.conf und worker.properties – Ghayel

+0

Bitte beachten Sie die obige mod_jk.conf-Datei. Ich habe dies lange Zeit ohne Probleme auf RHEL 6 mit Apache 2.2 verwendet. – vicky

+0

Bitte kopieren Sie auch das Einfügeprotokoll, um die Ursache zu überprüfen – Ghayel

Antwort

2

Sie mod_jk indem Sie die folgenden Schritte installieren:

# cd /var/java/ 

# mkdir mod-jk 

# cd mod-jk 

# wget http://www.eu.apache.org/dist/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.41-src.tar.gz 

# tar -xf tomcat-connectors-1.2.41-src.tar.gz 

# yum install -y httpd-devel gcc gcc-c++ make libtool 
# cd tomcat-connectors-1.2.41-src/native 
# ./configure --with-apxs=/usr/sbin/apxs 
# make 
# libtool --finish /usr/lib64/httpd/modules 
# make install 

# service httpd restart