Nginx负载均衡的5种调度算法:1)轮询(默认):每一个请求按请求顺序逐一分配到不同的后端服务器,如果后端某一台服务器down掉,nginx因为具有后端健康检查功能,所以能自动剔除;2)weight:加权轮询,weight与访问比率成正比,主要用于后端服务器性能不均的情况;3)ip_hash:每个请求按访问ip的hash结果分配;当请求到达时,先把ip通过哈希算法进行哈希出一个值,在以后的请求中
session实现共享的方法有多种, 对于Web应用集群的技术实现而言,最大的难点就是如何在集群中的多个节点之间保持数据的一致性,session会话是这些数据中最重要的一块,要实现这一点大体上有两种方式: 一种是把所有的session数据放到一台服务器或者数据库中,集群中的所有节点通过访问这台Session服务器来获取数据;另一种就是集群中的所有节点间进行Session数据
Nginx处理静态页面的效率明显高于tomcat,所以使用nginx处理用户请求的静态页面,tomcat处理动态页面,用nginx和tomcat达到动静分离的效果,从而提高并发性。实现环境:redhat 6.5实现主机: 172.25.16.2 nginx
[root@server1 sbin]# vim /usr/local/nginx/conf/nginx.confuser nobody; //定义nginx运行的用户和组worker_processes 1; //nginx进程数,建议设置为等于cpu总核心数error_log logs/
Copyright © 2005-2024 51CTO.COM 版权所有 京ICP证060544号