winserver2003下,同一配置,nginx1.3.5代理两个tomcat6.失败,什么原因?
环境描述:windows server2003操作系统,JSP环境,IIS已经改了监听端口,两个tomcat分别监听8080和8081端口,分别挂了两个网站,每个网站匹配一个域名。
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(14)
好的,我去研究下。对了,您这个是什么环境下的?linux?
楼主,似乎你nginx 可以不用这样配置,多余了很多。
多余了很多?怎么说?
@红薯 但windows下是没有epoll这些功能的呀
回复
nginx 在不同环境下配置是一致的
回复
好吧,如果较真的话,那算是吧
@红薯 (⊙o⊙),别见怪哈,我是一知半解,就怕还有其他不同的地方,谢谢您了,我参照下您的配置再改下
你参考下 oschina 的配置:http://www.oschina.net/code/snippet_12_175
首先是静态文件不走 proxy,除此之外所有请求都 proxy 给 tomcat
server部分不是已经将域名proxy到tomcat去了嘛?我也许理解错了,能详细说明下嘛?
或者说,我应该怎么调整现在的配置,才能将http://www.fortest1.cn这样的请求proxy给tomcat呢?
嗯,一开始是可以正常使用的
另外你描述的
“Nginx突然不能用了”,你的意思是,nginx 一开始是好的,然后访问了一阵子就不能用了吗?
这个故障现象描述能否再详细点,现在只说了不能访问,没有具体的现象
可从下面几个点着手:
1. nginx 上放置静态文件,直接访问此静态文件检查 nginx 本身有无问题
2. 既然 tomcat 已无问题,如果上一步也没问题,那问题就处在proxy的配置上
3. 你说的通过域名访问是怎么回事?直接 IP 访问呢?
这个故障现象描述能否再详细点,现在只说了不能访问,没有具体的现象
可从下面几个点着手:
1. nginx 上放置静态文件,直接访问此静态文件检查 nginx 本身有无问题
2. 既然 tomcat 已无问题,如果上一步也没问题,那问题就处在proxy的配置上
3. 你说的通过域名访问是怎么回事?直接 IP 访问呢?