关于nginx+tomcat搭建反向代理时加载静态资源找不到的问题
2017-12-08 15:24
781 查看
1 、在配置nginx的反向代理时在localtion下需要
upstream tomcat_nginx{
server 127.0.0.1:8888;
server 127.0.0.1:8889;
}
location / {
proxy_pass http://tomcat_nginx;
proxy_set_header Host $host;//解决加载静态资源找不到的问题
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_redirect default ;
root html;
index index.html index.htm;
proxy_connect_timeout 1;//解决多个tomcat一个崩溃后加载慢的问题
proxy_read_timeout 1;//解决多个tomcat一个崩溃后加载慢的问题
proxy_send_timeout 1; //解决多个tomcat一个崩溃后加载慢的问题
}
2.当nginx代理端口不是80的时候需要修改tomcat的server.xml文件将connector的节点中增加一个proxyPort="nginx的端口号" nginx代理端口的位置
upstream tomcat_nginx{
server 127.0.0.1:8888;
server 127.0.0.1:8889;
}
location / {
proxy_pass http://tomcat_nginx;
proxy_set_header Host $host;//解决加载静态资源找不到的问题
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_redirect default ;
root html;
index index.html index.htm;
proxy_connect_timeout 1;//解决多个tomcat一个崩溃后加载慢的问题
proxy_read_timeout 1;//解决多个tomcat一个崩溃后加载慢的问题
proxy_send_timeout 1; //解决多个tomcat一个崩溃后加载慢的问题
}
2.当nginx代理端口不是80的时候需要修改tomcat的server.xml文件将connector的节点中增加一个proxyPort="nginx的端口号" nginx代理端口的位置
相关文章推荐
- 关于nginx+tomcat搭建反向代理时路径和端口问题
- nginx反向代理多个tomcat 配置.解决因404问题js css无法加载问题
- 解决Nginx做主服务器与Tomcat整合下无法加载JSP中静态资源的问题
- 遇到问题--Nginx---tomcat启动web程序访问静态资源时404找不到
- 遇到问题--Nginx---tomcat启动web程序访问静态资源时404找不到
- 遇到问题--Nginx---tomcat启动web程序访问静态资源时404找不到
- 遇到问题--Nginx---tomcat启动web程序访问静态资源时404找不到
- nginx反向代理tomcat,由于客户端输入的端口不一致造成网页basehref错误的问题及解决办法
- Nginx反向代理关于端口的问题
- 关于@requestMapping跳转页面静态资源无法加载问题
- nginx反向代理tomcat会出现session失效问题
- 关于springMVC无法加载静态资源的问题
- 【Nginx-反向代理服务器】实践篇(三)之Tomcat+Nginx搭建集群
- nginx反向代理tomcat时遇到一个问题
- Nginx反向代理关于端口的问题
- Nginx反向代理关于端口的问题
- Nginx 反向代理实现 分布式 国际化 tomcat session 问题
- 关于nginx反向代理后获取不到客户端的真实ip地址问题
- 使用golang的标准库搭建网站--4.关于静态资源处理的问题
- nginx做静态代理时css加载不出问题解决