# pwd /etc/httpd/conf # cat workers.properties worker.list=loadbalancer # Define the first node... #####1##### worker.tomcat1.port=8002 worker.tomcat1.host=192.168.1.242 worker.tomcat1.type=ajp13 worker.tomcat1.lbfactor=1 worker.tomcat1.redirect=tomcat1 worker.tomcat1.local_worker=1 worker.tomcat1.cachesize=100 #####2###### worker.tomcat2.port=7009 worker.tomcat2.host=192.168.1.242 worker.tomcat2.type=ajp13 worker.tomcat2.lbfactor=1 worker.tomcat2.redirect=tomcat2 worker.tomcat2.local_worker=1 worker.tomcat2.cachesize=100 #####3####### worker.tomcat3.port=8002 worker.tomcat3.host=192.168.1.247 worker.tomcat3.type=ajp13 worker.tomcat3.lbfactor=1 worker.tomcat3.redirect=tomcat3 worker.tomcat3.local_worker=1 worker.tomcat3.cachesize=100 ######4########### worker.tomcat4.port=7009 worker.tomcat4.host=192.168.1.247 worker.tomcat4.type=ajp13 worker.tomcat4.lbfactor=1 worker.tomcat4.redirect=tomcat4 worker.tomcat4.local_worker=1 worker.tomcat4.cachesize=100 # Now we define the load-balancing behaviour worker.loadbalancer.type=lb worker.loadbalancer.balance_workers=tomcat1,tomcat2,tomcat3,tomcat4 worker.loadbalancer.sticky_session=1 # # ls httpd.conf magic workers.properties # cd .. # cd conf.d/ # ls auth_mysql.conf jk_mount.conf perl.conf proxy_ajp.conf ssl.conf httpd-vhosts.conf jk_unmount.conf php.conf README welcome.conf # cat jk_mount.conf JkMount /WEB-INF/* loadbalancer JkMount /*.jsp loadbalancer # cat jk_unmount.conf JkUnMount /images/* loadbalancer JkUnMount /css/* loadbalancer JkUnMount /js/* loadbalancer JkUnMount /fckeditor/* loadbalancer JkUnMount /asweb/* loadbalancer JkUnMount /*.cgi loadbalancer JkUnMount /*.html loadbalancer # cat proxy_ajp.conf LoadModule proxy_ajp_module modules/mod_proxy_ajp.so # # When loaded, the mod_proxy_ajp module adds support for # proxying to an AJP/1.3 backend server (such as Tomcat). # To proxy to an AJP backend, use the "ajp://" URI scheme; # Tomcat is configured to listen on port 8009 for AJP requests # by default. # # # Uncomment the following lines to serve the ROOT webapp # under the /tomcat/ location, and the jsp-examples webapp # under the /examples/ location. # #ProxyPass /tomcat/ ajp://localhost:8009/ #ProxyPass /examples/ ajp://localhost:8009/jsp-examples/
# cat httpd-vhosts.conf DocumentRoot /home/web1 ServerName www.dong.com Include conf.d/jk_mount.conf Include conf.d/jk_unmount.conf Options -Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all