Once the installation starts follow the steps as shown in following figures.
Configuration of Web server
Configuration at Apache Http Server (Web Server)
Apache JK_MOD (Tomcat Connector).
In order to apache web server able to communicate with the Application, we need to configure Apache JK_MOD, for this purpose we need to enable the Apache module “mod_jk.so”.
Download the mod_jk_version_number.so rename it to mod_jk.so and place it under “ApacheInstallation”/modules
Edit apache web server configuration file “ApacheInstallation”/httpd.conf and add the below parameters:
# Include mod_jk configuration file
Include conf/mod_jk.conf
Create a file under “ApacheInstallation”/httpd as mod_jk.conf and add the below properties into it
mod_jk.conf file
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel debug
JkLogStampFormat "[%a %b %d %H:%M:%S %Y]"
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat "%w %V %T"
JkMount /custcare/* loadbalancer
JkShmFile logs/jk.shm
JkMount status
Order deny,allow
Deny from all
Allow from all
Create a worker.properties file under “ApacheInstallation”/httpd and add the following parameters
# Define list of workers that will be used
# for mapping requests
# Define Node1
# modify the host as your host IP or DNS name.
worker.node1.port=8009
worker.node1.host=192.168.2.107
worker.node1.type=ajp13
worker.node1.lbfactor=1
# worker.node1.local_worker=1 (1)
# worker.node1.cachesize=10
# Define Node2
# modify the host as your host IP or DNS name.
worker.node2.port=8009
worker.node2.host=192.168.2.55
worker.node2.type=ajp13
worker.node2.lbfactor=1
# worker.node2.local_worker=1 (1)
# worker.node2.cachesize=10
# Load-balancing behavior
worker.loadbalancer.type=lb
worker.loadbalancer.balance_workers=node1,node2
worker.loadbalancer.sticky_session=1
# worker.loadbalancer.local_worker_only=1
# worker.list=loadbalancer
Configuration on Customer care Application server Node’s
Copy the “JbossInstallation”/server/all/deploy/tc5-cluster.sar folder into “jbossinstallation”/server/custcare/deploy/
Copy the “JbossInstallation”/server/all/lib/jboss-cache.jar and jgroups.jar into “jbossinstallation”/server/custcare/lib under the “jbossinstallation”/server/custcare/jbossweb-tomcat55.sar/server.xml
emptySessionPath="true" enableLookups="false" redirectPort="8443"
protocol="AJP/1.3"/>
Note : node1 is the system IP mapped to node in the worker.properties in the “ApacheInstallation”/httpd
under the “jbossinstallation”/server/custcare/jbossweb-tomcat55.sar/META-INF/jboss-service.xml
0 comments:
Post a Comment