负载均衡
负载均衡学习操作笔记
yunson_Liu
在工作中学习,在学习中工作;活到老学到老,学到老活到老;我一直在学习的路上活着,我也一直活在学习的路上;你呢??希望所有的爱好学习的朋友和不爱好学习但又想学习的朋友,我们一同进步吧!期待。。。巅峰之巅
展开
-
Nginx反向代理之ip_hash
1. 什么是ip_hash?ip_hash是根据用户请求过来的ip,然后映射成hash值,然后分配到一个特定的服务器里面;使用ip_hash这种负载均衡以后,可以保证用户的每一次会话都只会发送到同一台特定的Tomcat里面,它的session不会跨到其他的tomcat里面去的;2. hash算法原理如图所示:首先通过将ip地址映射成一个hash值,然后将hash值对Tomcat的数量3取模,得到Tomcat的索引0、1、2;比如:5%3=2,则把这个请求发送到Tomcat3服务器,以此类推;原创 2022-05-26 09:23:28 · 7373 阅读 · 0 评论 -
nginx配置优化+负载均衡+动静分离详解
nginx配置如下:#指定nginx进程运行用户以及用户组user www www;#nginx要开启的进程数为8worker_processes 8;#全局错误日志文件#debug输出日志最为详细,而crit输出日志最少/var/log目录是linux下的日志存放目录error_log /var/log/nginx/nginx_error.log crit;#指定进程id的存储位置pid ...转载 2018-06-05 17:41:07 · 604 阅读 · 0 评论 -
Keepalived+nginx高可用及+Tomcat负载均衡集群以及动静分离
概括:主要是利用keepalived做nginx的高可用 再用nginx做tomcat Web的负载均衡。总体拓扑图如下: 高可用部分第一步:安装部署nginx[root@localhost ~]# useradd nginx -s /sbin/nologin -M[root@localhost ~]# tar -xf nginx-1.13.8.tar.gz[root@localhost ~]# ...原创 2018-06-05 22:30:48 · 3336 阅读 · 0 评论 -
keepalived+LVS+Mycat+MySQL双主及主从高可用负载均衡集群
系统集群架构图如下:一、部署90主机和77主机的MySQL主主配置和90主机和89主机的MySQL主从配置详情请见(MySQL主主同步:https://blog.csdn.net/baidu_38432732/article/details/80773634MySQL主从同步:https://blog.csdn.net/baidu_38432732/article/details/80653873...原创 2018-06-22 20:20:03 · 2170 阅读 · 0 评论 -
lvs,nginx,haproxy的优缺点,适合场景
Nginx/LVS/HAProxy的基于Linux的开源免费的负载均衡软件。LVS:使用集群技术和Linux操作系统实现一个高性能、高可用的服务器,它具有很好的可伸缩性、可靠性和可管理性,是一款强大实用的开源软件。LVS的优点:1:抗负载能力强、是工作在网络4层之上仅作分发之用,没有流量的产生,这个特点也决定了它在负载均衡软件里的性能最强的,也保证了均衡器I/O的性能不会受到大流量的影响。;2:l...转载 2018-06-17 18:23:28 · 646 阅读 · 0 评论 -
Nginx/LVS/HAProxy 负载均衡软件的优缺点对比
Nginx/LVS/HAProxy是目前使用最广泛的三种负载均衡软件,一般对负载均衡的使用是随着网站规模的提升根据不同的阶段来使用不同的技术,具体的应用需求还得具体分析。 如果是中小型的Web应用,比如日PV小于1000万,用Nginx就完全可以了;如果机器不少,可以用DNS轮询,LVS所耗费的机器还是比较多的;大型网站或重要的服务,且服务器比较多时,可以考虑用LVS。 目前关于网站架构一般比...转载 2018-07-31 16:08:22 · 198 阅读 · 0 评论