在GF3之上配置Apache - 不工作

时间:2014-06-20 11:48:11

标签: apache primefaces glassfish-3

我正在尝试使用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

非常感谢任何帮助。 感谢。

1 个答案:

答案 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值。

希望这可能有助于某人。!