2

最近、RHEL 7 の apache 2.4 で mod_jk を使用してロード バランシングをセットアップしようとしていました。ウェブ サーバーとアプリケーションは Amazon Cloud Service でホストされています。私が直面している問題は、mod_jk のバージョンにあります。どうやら多くの検索で、mod_jk の最新バージョンが apache 2.2.X バージョンまで利用可能であることを知りました。mod_jk がロードされないというエラーが表示されます。この問題について入力を提供してください。2.2 にダウングレードすることもできません。 .

mod_jk.conf

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

労働者.プロパティ

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
4

3 に答える 3

4

以下の手順に従って mod_jk をインストールできます。

# 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
于 2016-04-16T16:47:27.613 に答える