Prezados amigos, boa noite!
Alguém tem algum tutorial de como integrar o Apache ao Jboss? Tenho uma aplicação rodando em um servidor Jboss numa máquina, e o apache e outra, e gostaria de direcionar todas as requisições feitas ao Apache para o Jboss. Tanto o Apache quanto o Jboss estão rodando perfeitamente independentes, mas quanto tento canalizar as requisições do Apache para o Jboss me apresenta o seguinte erro no log do Apache:
[Sun Jul 03 23:54:23 2011] [1708:4044] [error] jk_ajp_common.c (1953): (servjboss1) Connecting to tomcat failed. Tomcat is probably not started or is listening on the
wrong port
[Sun Jul 03 23:54:23 2011] servjboss1 10.1.1.5 2.187500
A máquina onde está o Apache possui um IP (192.168.1.2), e a máquina onde está o Jboss possui um outro IP (192.168.0.1). Segue configurações abaixo:
workers.properties (APACHE)
Define worker ‘exemplo’
worker.list=servjboss1
Configura as propriedades do worker ‘exemplo’ (ajp13)
worker.servjboss1.type=ajp13
worker.servjboss1.host=192.168.0.1
worker.servjboss1.port=8009
worker.servjboss1.lbfactor=1
worker.servjboss1.disabled=false
worker.servjboss1.socket_timeout=10
worker.servjboss1.connect_timeout=20000
httpd.conf (APACHE)
LoadModule jk_module modules/mod_jk.so
JkWorkersFile conf/workers.properties
JkLogFile logs/mod_jk.log
JkLogLevel error
JkLogStampFormat "[%a %b %d %H:%M:%S %Y] "
JkOptions +ForwardKeySize +ForwardURICompat -ForwardDirectories
JkRequestLogFormat “%w %V %T”
JkMount /.jsp servjboss1
JkMount /app/ servjboss1
server.xml (JBOSS)
<Connector port="8009" address="localhost" protocol="AJP/1.3"
emptySessionPath="true" enableLookups="false" redirectPort="18443" />
<Engine name="jboss.web" defaultHost="localhost"> ...
Será que tem alguma outra configuração a ser feita?
Já pesquisei muito sobre o assunto, mas não tive nenhum sucesso. Alguém poderia me ajudar?????