| 
						
						
						
					 | 
					@ -1,14 +1,38 @@ | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					map $http_upgrade $connection_upgrade { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    default upgrade; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    '' close; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					upstream back_end { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					    server military-system:8049; # appserver_ip:ws_port | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					} | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					server { | 
					 | 
					 | 
					server { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
					    listen       8089; | 
					 | 
					 | 
					    listen       3001; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
					    listen  [::]:8089; | 
					 | 
					 | 
					    listen  [::]:3001; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					    server_name  localhost; | 
					 | 
					 | 
					    server_name  localhost; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    # 后台服务配置,配置了这个location便可以通过访问		 | 
					 | 
					 | 
					    # 后台服务配置,配置了这个location便可以通过访问		 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    location ^~ /military { | 
					 | 
					 | 
					    location ^~ /military { | 
				
			
			
		
	
		
		
			
				
					
					 | 
					 | 
							proxy_pass              http://military-system:8080/military/; | 
					 | 
					 | 
					        proxy_pass              http://back_end/military/; | 
				
			
			
				
				
			
		
	
		
		
			
				
					
					 | 
					 | 
							proxy_set_header        Host $host:8089; | 
					 | 
					 | 
					        proxy_set_header        Host $host:3001; | 
				
			
			
				
				
			
		
	
		
		
	
		
		
	
		
		
			
				
					 | 
					 | 
					        proxy_set_header        X-Real-IP $remote_addr; | 
					 | 
					 | 
					        proxy_set_header        X-Real-IP $remote_addr; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for; | 
					 | 
					 | 
					        proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        location ^~ /military/websocket { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_pass          http://back_end/military/websocket/; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_read_timeout  300s; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_send_timeout  300s; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					             | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_set_header        Host $host:3001; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_set_header        X-Real-IP $remote_addr; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					             | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_http_version  1.1; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_set_header    Upgrade $http_upgrade; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					            proxy_set_header    Connection $connection_upgrade; | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					        } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    } | 
					 | 
					 | 
					    } | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					 | 
					 | 
					 | 
					
 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    #解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 | 
					 | 
					 | 
					    #解决Router(mode: 'history')模式下,刷新路由地址不能找到页面的问题 | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					    location / { | 
					 | 
					 | 
					    location / { | 
				
			
			
		
	
		
		
			
				
					 | 
					 | 
					        root   /usr/share/nginx/html; | 
					 | 
					 | 
					        root   /usr/share/nginx/html; | 
				
			
			
		
	
	
		
		
			
				
					| 
						
							
								
							
						
						
						
					 | 
					
  |