Apache to Jboss AS using mod_cluster
michadmin Nov 14, 2012 7:42 AMHello -
I am trying to access my jboss applications thru apache. I set up the environment with the below software versions, i can see jboss nodes when i go to http://myvirtualhost/mod_cluster_manager. I also see in apache logs that jboss cluster is communicating to apache (STATUS / HTTP/1.1" 200 71 "-" "ClusterListener/1.0")
But when i try to access the application thru apache. I have enabled debug on apache side and this is what i see. Am i missing something?
access_log:
127.0.0.1 - - [14/Nov/2012:06:39:53 -0600] "GET /ClusterWebApp HTTP/1.1" 404 - "-" "Mozilla/5.0 (X11; Linux x86_64; rv:10.0.10) Gecko/20121025 Firefox/10.0.10"
error_log:
[Wed Nov 14 06:19:24 2012] [debug] proxy_util.c(2029): proxy: AJP: has released connection for (localhost)
[Wed Nov 14 06:19:25 2012] [debug] mod_manager.c(1667): manager_trans STATUS (/)
[Wed Nov 14 06:19:25 2012] [debug] mod_manager.c(2323): manager_handler STATUS (/) processing: "JVMRoute=<myjboss-instance-name02>%3A<myjboss-server-name02>&Load=100"
[Wed Nov 14 06:19:25 2012] [debug] mod_manager.c(1404): Processing STATUS
[Wed Nov 14 06:19:25 2012] [debug] proxy_util.c(2011): proxy: ajp: has acquired connection for (localhost)
[Wed Nov 14 06:19:25 2012] [debug] proxy_util.c(2067): proxy: connecting ajp://localhost:8409/ to localhost:8409
[Wed Nov 14 06:19:25 2012] [debug] proxy_util.c(2193): proxy: connected ajp://localhost:8409/ to localhost:8409
[Wed Nov 14 06:19:25 2012] [debug] proxy_util.c(2444): proxy: ajp: fam 10 socket created to connect to localhost
[Wed Nov 14 06:19:25 2012] [debug] proxy_util.c(2455): (111)Connection refused: proxy: ajp: attempt to connect to [::1]:8409 (localhost) failed
[Wed Nov 14 06:19:25 2012] [debug] proxy_util.c(2444): proxy: ajp: fam 2 socket created to connect to localhost
[Wed Nov 14 06:19:25 2012] [debug] mod_proxy_cluster.c(773): ajp_cping_cpong: Done
[Wed Nov 14 06:19:25 2012] [debug] proxy_util.c(2029): proxy: ajp: has released connection for (localhost)
[Wed Nov 14 06:19:25 2012] [debug] mod_manager.c(2366): manager_handler STATUS OK
[Wed Nov 14 06:19:28 2012] [debug] proxy_util.c(2011): proxy: ajp: has acquired connection for (localhost)
[Wed Nov 14 06:19:28 2012] [debug] proxy_util.c(2067): proxy: connecting ajp://localhost:8309/ to localhost:8309
[Wed Nov 14 06:19:28 2012] [debug] proxy_util.c(2193): proxy: connected ajp://localhost:8309/ to localhost:8309
[Wed Nov 14 06:19:28 2012] [debug] mod_proxy_cluster.c(773): ajp_cping_cpong: Done
[Wed Nov 14 06:19:28 2012] [debug] proxy_util.c(2029): proxy: ajp: has released connection for (localhost)
[Wed Nov 14 06:19:30 2012] [debug] proxy_util.c(2011): proxy: ajp: has acquired connection for (localhost)
[Wed Nov 14 06:19:30 2012] [debug] proxy_util.c(2067): proxy: connecting ajp://localhost:8409/ to localhost:8409
[Wed Nov 14 06:19:30 2012] [debug] proxy_util.c(2193): proxy: connected ajp://localhost:8409/ to localhost:8409
[Wed Nov 14 06:19:30 2012] [debug] mod_proxy_cluster.c(773): ajp_cping_cpong: Done
[Wed Nov 14 06:19:30 2012] [debug] proxy_util.c(2029): proxy: ajp: has released connection for (localhost)
[Wed Nov 14 06:19:33 2012] [debug] mod_manager.c(1667): manager_trans STATUS (/)
[Wed Nov 14 06:19:33 2012] [debug] mod_manager.c(2323): manager_handler STATUS (/) processing: "JVMRoute=<myjboss-instance-name01>%3A<myjboss-server-name01>&Load=100"
[Wed Nov 14 06:19:33 2012] [debug] mod_manager.c(1404): Processing STATUS
[Wed Nov 14 06:19:33 2012] [debug] proxy_util.c(2011): proxy: ajp: has acquired connection for (localhost)
[Wed Nov 14 06:19:33 2012] [debug] proxy_util.c(2067): proxy: connecting ajp://localhost:8309/ to localhost:8309
[Wed Nov 14 06:19:33 2012] [debug] proxy_util.c(2193): proxy: connected ajp://localhost:8309/ to localhost:8309
[Wed Nov 14 06:19:33 2012] [debug] proxy_util.c(2444): proxy: ajp: fam 10 socket created to connect to localhost
[Wed Nov 14 06:19:33 2012] [debug] proxy_util.c(2455): (111)Connection refused: proxy: ajp: attempt to connect to [::1]:8309 (localhost) failed
[Wed Nov 14 06:19:33 2012] [debug] proxy_util.c(2444): proxy: ajp: fam 2 socket created to connect to localhost
Software Versions:
OS: RedHat 6.3 (apache and 3 jboss instances (master & 2 slaves) are on same physical server)
Apache: Server version: Apache/2.2.15 (Unix)
JBOSS EAP 6.0 (using domain)
mod_cluster: 1.2.0.Final
Jboss nodes Info from mod_cluster-manager:
Node myjboss-instance-name02:myjboss-instance-name02 (ajp://localhost:8409):
Node myjboss-instance-name01:myjboss-instance-name01(ajp://localhost:8309):
Thanks,
MichelAdmin