LNMP指的是在Linux下用PHP+MYSQL+NGIX搭建网站的环境。 Nginx是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。Nginx不仅可以作为web服务器,也可以作为负载均衡器。 MySQL是一款开源免费的数据软件,MySQL是一个小 ...
分类:
其他好文 时间:
2018-08-09 00:29:14
阅读次数:
170
参考文档:http://www.linuxvirtualserver.org/Documents.htmlLVS:linuxvirtureserver常见的模式:DR:(个人理解是当做负载均衡器)-lvs将vip解析成RS的物理地址-RS直接将信息发送给cip(clientip)NAT:(个人理解是当做反向代理)-进入的时候,将vip解释成rip(realip)-出去的时候,将rip解释成vip说
分类:
其他好文 时间:
2018-08-07 01:29:01
阅读次数:
144
[toc] 项目说明 这是一个典型的web项目,由一个haproxy容器加三个web容器组成。haproxy在前端充当负载均衡器,反向代理到后台三个服务服务。 基本目录结构 首先创建一个compose haproxy web的目录,然后在目录里面,创建两个子目录:haproxy和web。 在web目 ...
分类:
其他好文 时间:
2018-08-05 16:49:14
阅读次数:
167
1, Ngnix限流 Nginx在架构中起到请求转发与负载均衡器的作用。外部req首先到Nginx监听的80端口,然后Nginx将req交给到监听8080端口的APP服务器处理。处理结果再经由Nginx返回给调用方。 Nginx限流的配置:(/usr/local/etc/nginx/nginx.co ...
目标gitlab是使用源码安装的10.5中文版 大纲: gitlab rack attack 机制的作用 如何启用和禁用gitlab的rack attack机制,以及如何配置白名单 如果一个ip被错误地拦截,导致了不能访问,如何快速地恢复 如果gitlab工作在一个反向代理(或者是负载均衡器)的后边 ...
分类:
其他好文 时间:
2018-07-29 19:03:01
阅读次数:
298
LVS:1、抗负载能力强。抗负载能力强、性能高,能达到F5硬件的60%;对内存和cpu资源消耗比较低2、工作在网络4层,通过vrrp协议转发(仅作分发之用),具体的流量由linux内核处理,因此没有流量的产生。2、稳定性、可靠性好,自身有完美的热备方案;(如:LVS+Keepalived)3、应用范 ...
分类:
其他好文 时间:
2018-07-29 16:25:44
阅读次数:
165
负载均衡策略 AbstractLoadBalancerRule 负载均衡策略的抽象类,在该类中定义了负载均衡器ILoadBalancer对象,该对象能够在具体实现选择服务策略时,获取到 一些负载均衡中维护的信息来作为分配依据,并以此设计一些算法来实现针对特定场景的高效策略 RandomRule 随机 ...
分类:
编程语言 时间:
2018-07-23 19:56:55
阅读次数:
236
参考地址:http://cloud.spring.io/spring-cloud-netflix/single/spring-cloud-netflix.html#spring-cloud-ribbon IClientConfig它主要的作用就是装载配置信息,用于初始化客户端和负载均衡器。默认的实现方式是DefaultClientConfigImpl。public <T>&n
分类:
其他好文 时间:
2018-07-13 16:19:14
阅读次数:
299
一、集群相关概念简述 HA 是High Available缩写,是双机集群系统简称,指高可用性集群,是保证业务连续性的有效解决方案,一般有两个或两个以上的节点,且分为活动节点及备用节点。 1、集群的分类: LB:负载均衡集群 lvs负载均衡 nginx反向代理 HAProxy HA:高可用集群 he ...
分类:
其他好文 时间:
2018-07-12 20:05:35
阅读次数:
233
一 Ribbon简介 Ribbon是Netflix发布的负载均衡器,它有助于控制HTTP和TCP的客户端的行为。为Ribbon配置服务提供者地址后,Ribbon就可基于某种负载均衡算法,自动地帮助服务消费者去请求。Ribbon默认为我们提供了很多负载均衡算法,例如轮询、随机等。当然,我们也可为Rib ...
分类:
编程语言 时间:
2018-07-12 13:11:45
阅读次数:
204