nginx+tomcat首次登陆404错误问题-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

nginx+tomcat首次登陆404错误问题

2016-03-24 16:10:51 5347 1

你好,向大家请教问题。就是我现在配置 单机上nginx + tomcat 动静分离处理。
但是后台每次登陆都出现404,返回后重新登录就能正常进入后台了。
还有 F5 负载给两个nginx 然后nginx 在给各自tomcat处理动态。tomcat做了session复制了。但是还是登录老出现超时。
nginx 配置文件:

worker_processes  8; 
  worker_rlimit_nofile 65535; 
  events { 
      use epoll;#开启epoll模式 
      worker_connections  65535; 
  } 
 http { 
      include        mime.types; 
      default_type  application/octet-stream; 
    
     #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" ' 
     #                 '$status $body_bytes_sent "$http_referer" ' 
     #                 '"$http_user_agent" "$http_x_forwarded_for"'; 
     #access_log  logs/access.log  main; 
  
     sendfile        on;#linux下强大的静态文件发送功能,一定要开启 
     tcp_nopush     on; 
     tcp_nodelay on; 
  
     #keepalive_timeout  0; 
     keepalive_timeout  20; 
     keepalive_requests 10; 
     server_names_hash_bucket_size 128;  
  
     client_header_timeout  10; 
     client_body_timeout    10; 
     send_timeout           10; 
  
     client_header_buffer_size    1k; 
     large_client_header_buffers  4 4k; 
     client_max_body_size 8m;  
  
     gzip on;#开启gzip,节省带宽 
     gzip_min_length  1100; 
     gzip_buffers     4 8k; 
     gzip_types        text/xml;  
  
     output_buffers   1 32k; 
     postpone_output  1460; 
  
     limit_rate_after 3m;#限速模块,前3M下载时不限速 
     limit_rate 512k; #限速模块 
  
     upstream  statproxy  {#负载均衡模块,核心配置 
#      ip_hash;
#         server   192.168.168.115:8080 ;
        server   192.168.107.91:8080  ;
    } 
  
   
     server {#动态负载均衡 + 动态静态分离 
         listen        80; 
         server_name  q.i139.cn; 
         index index.html ; 
         root   /apps/usr/tomcat-p2p-2/webapps;
   
         error_page   500 502 503 504  /50x.html; 
         location ~ ^/WEB-INF/* {#禁止访问被保护的目录 
             deny all; 
         } 
         
        
         location ~ \.do$ { 
             proxy_pass              http://statproxy;#经负载均衡模块转发 
             proxy_set_header        X-Real-IP $remote_addr; 
             proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for; 
             proxy_set_header        Host $http_host; 
    proxy_connect_timeout   300;
   proxy_send_timeout      300;
   proxy_read_timeout      300;
             } 
         location ~ \.jsp$ { 
             proxy_pass              http://statproxy;#经负载均衡模块转发 
             proxy_set_header        X-Real-IP $remote_addr; 
             proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for; 
             proxy_set_header        Host $http_host; 
    proxy_connect_timeout   300;
   proxy_send_timeout      300;
   proxy_read_timeout      300;
             }  
   location ~ \.htm$ { 
             proxy_pass              http://statproxy;#经负载均衡模块转发 
             proxy_set_header        X-Real-IP $remote_addr; 
             proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for; 
             proxy_set_header        Host $http_host; 
    proxy_connect_timeout   300;
   proxy_send_timeout      300;
   proxy_read_timeout      300;
             }
        location ~ /imageAct { 
             proxy_pass              http://statproxy;#经负载均衡模块转发 
             proxy_set_header        X-Real-IP $remote_addr; 
             proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for; 
             proxy_set_header        Host $http_host; 
     proxy_connect_timeout   300;
   proxy_send_timeout      300;
   proxy_read_timeout      300;
             }
        location ~ /frameset? { 
             proxy_pass              http://statproxy;#经负载均衡模块转发 
             proxy_set_header        X-Real-IP $remote_addr; 
             proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for; 
             proxy_set_header        Host $http_host; 
     proxy_connect_timeout   300;
   proxy_send_timeout      300;
   proxy_read_timeout      300;
             }     
    
     } 
  
 }
取消 提交回答
全部回答(1)
  • 落地花开啦
    2019-07-17 19:12:59

    你可以把这个配置的策划改一下,把已知的静态文件指向 root ,然后其他所有请求都送到后端。

    估计你的应用中有某些url是你没有配置到的

    0 0
相关问答

1

回答

nginx配置后还是到欢迎页面:报错

2020-06-14 16:31:31 406浏览量 回答数 1

1

回答

nginx .tomcat 多项目。多个二级域名配置 - 配置报错

2020-05-30 22:54:25 486浏览量 回答数 1

1

回答

nginx与mogilefs配置搭建分布式文件存储 - nginx报错

2020-05-30 13:03:09 261浏览量 回答数 1

1

回答

ubuntu nginx+php 配置虚拟主机出现问题 - 服务报错

2020-05-30 11:36:27 354浏览量 回答数 1

1

回答

nginx配置 出错 - nginx报错

2020-05-29 23:35:49 255浏览量 回答数 1

1

回答

动静分离的nginx配置 -nginx报错

2020-05-29 22:20:26 221浏览量 回答数 1

1

回答

Nginx ajax获取后端数据 偶尔是空值 403.10 禁止访问:配置无效 

2020-05-28 13:28:32 398浏览量 回答数 1

1

回答

nginx的处理过程?403.10 禁止访问:配置无效 

2020-05-28 13:28:20 372浏览量 回答数 1

1

回答

nginx expires 无效 ??? 403.10 禁止访问:配置无效

2020-05-28 13:26:34 319浏览量 回答数 1

5

回答

nginx配置404页面,没反映,求解

2015-08-24 22:48:28 8359浏览量 回答数 5
+关注
落地花开啦
喜欢技术,喜欢努力的人
0
文章
7824
问答
问答排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载