http是web应用协议,通常我们说的一次http事务,不外乎就是客户端请求,服务端响应,通常我们是这样去理解http一次事务的过程;其实对于web服务器来说,一个客户端访问服务端的某资源时,往往客户端的请求没有到达真正提供web服务的服务器上,就被响应了,这是为什么呢?我们知道一个WEB站点在提... ...
分类:
Web程序 时间:
2020-04-02 19:39:48
阅读次数:
88
DNS域名解析 硬件:例如F5 HAProxy HAProxy实现了一种事件驱动, 单一进程模型,此模型支持非常大的并发连接数。最新版的已经支持多进程和多线程了。 Nginx 从定位上来说,nginx重点是web服务器,替换的是apache,同时具备lb的作用,haproxy是单纯的lb,可以对照l ...
分类:
其他好文 时间:
2020-03-28 10:24:05
阅读次数:
81
https://520mwx.com/view/51242 实现工具:haproxy+keepalived haproxy.cfg的配置: global log 127.0.0.1 local2 chroot /var/lib/haproxy pidfile /var/run/haproxy.pid ...
介绍 ipvs 是内核中的一个模块,工作在四层(传输层),正因如此,它并不理解上层包中的内容是什么,只负责转发,所以它不会像Nginx、Haproxy那样可以实现根据 url实现负载均衡。因为ipvs工作在内核,所以性能会比后面二者高一些。 ipvs 模块主要监控在input链上,当请求经过 PRE ...
分类:
其他好文 时间:
2020-03-25 14:56:10
阅读次数:
83
[Toc] 1.haproxy安装 2.配置各个负载的内核参数 3.提供配置文件 4.haproxy.service文件编写 5.启用日志并启动服务 6.web界面 ...
分类:
其他好文 时间:
2020-03-22 14:08:45
阅读次数:
84
RabbitMQ集群架构模式那么对于Rabbitmq是单点应用来说,如果rabbitmq整个消息mq都会摊掉,所有在mq的消息高可用部分,就显得尤为重要了,那么在mq中提供了四种集群架构方案:1、主备模式(Warren)2、镜像模式(Mirror)3、远程模式(Shovel)4、多活模式(Federation)在我们开发中最直接的模式就是主备模式:主要实现RabbitMQ的高可用集群,一般在并发和
分类:
其他好文 时间:
2020-03-15 09:51:37
阅读次数:
58
丢弃haproxy+Keepalived 使用内核级LVS实现K8S master高可用
分类:
其他好文 时间:
2020-03-14 09:18:28
阅读次数:
100
多图文,详细介绍mysql各个集群方案集群的好处高可用性:故障检测及迁移,多节点备份。可伸缩性:新增数据库节点便利,方便扩容。负载均衡:切换某服务访问某节点,分摊单个节点的数据库压力。集群要考虑的风险网络分裂:群集还可能由于网络故障而拆分为多个部分,每部分内的节点相互连接,但各部分之间的节点失去连接。脑裂:导致数据库节点彼此独立运行的集群故障称为“脑裂”。这种情况可能导致数据不一致,并且无法修复,
分类:
数据库 时间:
2020-03-11 01:10:39
阅读次数:
1158
varnish缓存代理varnish缓存是web应用加速器,同时也作为http反向缓存代理。你可以安装varnish在任何http的前端,同时配置它缓存内容。与传统的squid相比,varnish具有性能更高、速度更快、管理更加方便等诸多优点。varnish完整配置实例1、拓扑环境Varnish:192.168.31.250Web01:192.168.31.83Web02:192.168.31.1
分类:
其他好文 时间:
2020-03-09 22:40:02
阅读次数:
60
搭建环境: 两台centos。 主机一:192.168.1.6 安装haproxy以及apche 主机二:192.168.1.7 安装apache 主机一配置: 使用本地yum源。 安装haproxy、apache: [root@6 ~]# yum -y install haproxy httpd ...
分类:
Web程序 时间:
2020-03-08 18:03:30
阅读次数:
117