介绍 ipvs 是内核中的一个模块,工作在四层(传输层),正因如此,它并不理解上层包中的内容是什么,只负责转发,所以它不会像Nginx、Haproxy那样可以实现根据 url实现负载均衡。因为ipvs工作在内核,所以性能会比后面二者高一些。 ipvs 模块主要监控在input链上,当请求经过 PRE ...
分类:
其他好文 时间:
2020-03-25 14:56:10
阅读次数:
83
1.什么是FastDFS FastDFS是一个开源的轻量级分布式文件系统,它对文件进行管理,功能包括:文件存储,文件同步,文件访问(文件上传下载)等,他解决了大容量存储和负载均衡的问题,特别适合以文件为载体的在线服务,如相册网站,视频网站等 FastDFS充分考虑了冗余备份,负载均衡,线性扩容等机制 ...
分类:
其他好文 时间:
2020-03-25 10:46:12
阅读次数:
72
1前言在应用程序中,应用配置连接的数据库IP地址和端口号都是固定一个的,当所属IP地址的服务器宕机后,需要人为手工更改IP地址切换数据库服务器。同时当应用接收到成千上万的并发http请求时,会导致服务器消耗大量系统资源,轻则响应速度降低,严重的甚至会引发宕机。为了充分合理的利用服务器资源,提高数据服务的性能和稳定性,在较低成本的前提下,保证在部分服务器宕机或发生故障的情况下不影响业务的正常运作。本
分类:
数据库 时间:
2020-03-25 01:19:11
阅读次数:
94
1.首先关注参数 首先关注我们的请求量是多少,单台服务器并发量是多少 请求数 响应时间 并发连接数是指系统同时处理的请求数量。 2.然后根据我们需要达到多少并发数,采取相应的方案 数据库缓存、负载均衡、读写服务器、CDN加速、 静态HTML缓存 业务分离、分布式存储 3.流量优化 防盗链处理 前端优 ...
分类:
其他好文 时间:
2020-03-24 23:24:05
阅读次数:
83
这篇文章为啥要放在VS这个分类里呢?我相信刚接触VS的小伙伴一定经常在VS里看见这两兄弟,但是很好奇这两兄弟是什么(因为我当时就这样。。。)看完这几篇文章,你大概就明白这是个啥,怎么用了。特此记录下来。 NGINX: Nginx 的产生 Nginx 同 Apache 一样都是一种 Web 服务器。基 ...
分类:
其他好文 时间:
2020-03-24 13:06:49
阅读次数:
43
使用场景 在微服务架构中由于服务很多,彼此之间存在各种相互调用,所以各个服务的访问地址查询管理以及多副本的负载均衡问题就出现了,在传统架构中通常可以用nginx 来解决此问题,由于微服务众多,如果用nginx 就会涉及很多问题比如通用一套nginx 不同服务就需要不同域名区分,管理很多域名,配置域名 ...
分类:
其他好文 时间:
2020-03-23 18:36:44
阅读次数:
113
nginx的upstream目前支持的5种方式的分配 1、轮询(默认)每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除。 upstream backserver { server 192.168.0.14; server 192.168.0.15; } 2、指定权重 ...
分类:
其他好文 时间:
2020-03-23 17:06:23
阅读次数:
52
在关于高并发负载均衡一文中已经提到,企业在解决高并发问题时,一般有两个方向的处理策略,软件、硬件,硬件上添加负载均衡器分发大量请求,软件上可在高并发瓶颈处:数据库+web服务器两处添加解决方案,其中web服务器前面一层最常用的的添加负载方案就是使用nginx实现负载均衡。 一、负载均衡的作用 1、转 ...
分类:
其他好文 时间:
2020-03-23 17:00:48
阅读次数:
74
一、概念 Zookeeper 是 一个典型的分布式数据一致性的解决方案. 1、zookeeper有两种运行模式: 集群模式和单机模式,还有一种伪集群模式,在单机模式下模拟集群的zookeeper服务 2、Zookeeper的典型应用场景: 数据发布/订阅 负载均衡 命名服务 分布式协调/通知 集群管 ...
分类:
其他好文 时间:
2020-03-22 22:32:13
阅读次数:
84
nginx 的安装请参考 "Docker 安装 nginx 并挂载宿主目录到容器中" 多个 tomcat 安装 按照 "Docker 安装 tomcat 并挂载宿主目录到容器中" 方式,启动三个 tomcat,宿主端口分别为 8081,8082,8083。同时在宿主的 home/ubuntu/tom ...
分类:
其他好文 时间:
2020-03-22 19:30:04
阅读次数:
62