1.用户与负载均衡之间为https,负载均衡与后台为http
负载均衡的配置如下:
vim /etc/nginx/conf.d/proxy_s.oldxu.com.conf
upstream http {
	server 172.16.1.7:80;
	server 172.16.1.8:80;
}
	#2.用户请求https协议,贼通过负载均衡方式请求资源池,使用的是http协议
server {
	listen 443 ssl;
	server_name s.oldxu.com;
	ssl_certificate ssl_key/server.crt;
	ssl_certificate_key ssl_key/server.key;
	location / {
		proxy_pass http://http;
		include proxy_params;
	}
}
	#1.用户请求http协议,强制跳转至https协议
server {
	listen 80;
	server_name s.oldxu.com;
	return 302 https://$server_name$request_uri;
}
2.https的优化
server {
	listen              443 ssl;
	server_name         www.example.com;
        
	keepalive_timeout   70;				#设置长连接
	ssl_certificate     www.example.com.crt;
	ssl_certificate_key www.example.com.key;
	ssl_protocols       TLSv1 TLSv1.1 TLSv1.2;
	#在建立完ssl握手后如果断开连接,在session_timeout时间内再次连接,是不需要在次建立握手,可以复用之前的连接。
	ssl_session_cache   shared:SSL:10m;		 #1M缓存空间能存储 4000 个会话数量
	ssl_session_timeout 1024m;			 #配置会话超时时间 ( 默认5分钟 )
    }
 
                   
                   
                   
                   
                             博客探讨了用户通过HTTPS与负载均衡器交互,而负载均衡器与后台服务器使用HTTP的架构,以及针对HTTPS的优化措施。
博客探讨了用户通过HTTPS与负载均衡器交互,而负载均衡器与后台服务器使用HTTP的架构,以及针对HTTPS的优化措施。
           
       
           
                 
                 
                 
                 
                 
                
               
                 
                 
                 
                 
                
               
                 
                 扫一扫
扫一扫
                     
              
             
                   463
					463
					
 被折叠的  条评论
		 为什么被折叠?
被折叠的  条评论
		 为什么被折叠?
		 
		  到【灌水乐园】发言
到【灌水乐园】发言                                
		 
		 
    
   
    
   
             
            


 
            