我正在尝试使用apj13在Glassfish v3之上配置Apache。
但是当我试图访问http://<server_name>/myApp
但这不起作用。它一直在加载页面。
从Glassfish方面来看,我没有做任何改变。
从Apache方面我编辑了httpd.conf文件以包含虚拟服务器
JkMount /myApp/* worker1
Glassfish或Apache都没有有用的日志。
更新: Worker.properties文件
worker.worker1.port=28081
worker.worker1.host=myservername
worker.worker1.type=ajp13
如果有帮助,应用程序正在使用Primefaces
。
非常感谢任何帮助。 感谢。
答案 0 :(得分:1)
我找到了解决方法。
我的worker.properties
文件中的配置错误(端口错误)。以下是正确的(对我来说)
worker.worker1.port=8009 //the port was wrong. Instead of having APJ port I had HTTP port
worker.worker1.host=myservername
worker.worker1.type=ajp13
此外,我已将socket_connect_timeout
包含在属性文件中,以便在与JK和远程主机通信时检查是否存在任何错误。
请注意,我的GF也启用了群集,我必须在GF的管理控制台中的custer配置页面中手动配置不同的APJ_LISTENER_PORT
值。
希望这可能有助于某人。!