这个问题是在 Windows Server 2008 R2 服务器上使用 《 Apache + Tomcat 实现 web 服务器集群的构建 》 时中遇到的, 解决完 《 Apahce 系统服务注册的问题 》 和 《 Windows 不能在 本地计算机 启动 apache24. 》后;
使用 iis7 服务器监控工具监控之后,
在服务器本地测试系统时, 在浏览器地址栏中输入 "域名" 或者 locahost 回车进行访问. 出现错误信息 :503 Service Unavailable
如下图:
这儿使用的是一个 HTTP 服务器 Apache 作为负载均衡和反向代理服务器, 后台使用两个 Tomcat 节点提供应用服务,
因为该项目属于中小型项目, 所以系统环境部署较为简单, 如下图:
遇到 503 Service Unavailable 这个异常, 如果系统请求走到了这一步, 说明我们的 Apache 服务器正常, 所以, 接下来就需要做以下几点:
第一点: 查看 Tomcat 服务器是否启动成功, 可以输入 localhost + Tomcat 服务器中分配的端口进行测试, 以及测试单个服务器上部署的应用程序是否可以正常提供服务.
第二点: 查看 Apache + Tomcat 的负载均衡 / 反向代理是否配置正确 (注意: 配置文件路径, 大小写, 特殊符号等!)
第三点: 查看 Apache 与 Tomcat 连接文件是否正确配置, 我是用的是 JK 实现的链接, 该配置文件中很多需要注意的细项目就不一一阐述了.
好了, 关于 503 Service Unavailable 的异常就写到这儿了, 如果还有什么疑问或遇到什么问题, 可以给我留言.
来源: http://www.bubuko.com/infodetail-3165674.html