最近要搭建一个高并发的网站。所以,得设计负载均衡这一块。从大的方向上讲,负载均衡分为硬负载均衡,和软负载均衡。下面依次简要说明一下:硬负载均衡:硬负载均衡,也就是使用专用的负载均衡设备。主流的硬负载均衡器有如下几种:F5:最主流的硬负载均衡器。便宜的20万以上,贵的100多万。深信服:乞丐版低配12...
分类:
其他好文 时间:
2015-12-30 23:45:27
阅读次数:
201
千万级高并发负载均衡软件HA PROXY基于硬件的负载均衡设备:f5,big-ip等基于软件的负载均衡产品:ha proxy,lvs,nginx等在软件的负载均衡产品中,分为基于系统的软负载实现和基于第三方软件的软负载实现,LVS是基于系统实现的一种软负载。HA proxy是基于第三方应用实现的软负...
分类:
其他好文 时间:
2015-12-03 20:51:16
阅读次数:
309
Nginx("enginex")是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,在高连接并发的情况下Nginx是Apache服务器不错的替代品.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.目前中国大陆使用ngi...
分类:
其他好文 时间:
2015-12-02 12:20:29
阅读次数:
178
一、实验目的软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS是基于Linux操作系统实现的一种软负载,而HAProxy则是基于第三方应用实现的软负载。HAProxy相比LVS的使用要简单很多,但跟LVS一样,HAProxy自己并不能实现高可用,..
分类:
其他好文 时间:
2015-09-16 23:38:17
阅读次数:
444
1、概念
Dubbo是一个分布式服务框架,以及阿里巴巴内部的SOA服务化治理方案的核心框架。其功能主要包括:高性能NIO通讯及多协议集成,服务动态寻址与路由,软负载均衡与容错,依赖分析与降级等。
说通俗点,就是首先将程序组件化成一个个相对独立的服务,然后就可以对服务进行分布式;而且,它有注册中心通过监听,实时发现着新服务,并部署,还可以推送给客户端;它还集成了负载均衡的解决方...
分类:
其他好文 时间:
2015-08-19 20:47:47
阅读次数:
196
在部分12580项目中,我引入了haproxy做为软负载。主要为一些非关键性的业务提供服务。架构比较简单。两台web前段,通过haproxy调用后端的两台mysql(slave),主要用于搜索。不写入数据。自从上线后,开发人员就偶尔反馈说,有时打开web页面查询数据,报错如下:HTTPStatus500-..
分类:
数据库 时间:
2015-07-01 06:20:23
阅读次数:
174
前言软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS是基于Linux操作系统实现的一种软负载,而HAProxy则是基于第三方应用实现的软负载。HAProxy相比LVS的使用要简单很多,但跟LVS一样,HAProxy自己并不能实现高可用,一旦HAPr..
分类:
Web程序 时间:
2015-06-25 01:35:10
阅读次数:
264
问:有一个服务部署在了多台机器上,这样的类似有多个,用于给内部服务器访问,我现在打算用haprooxy+keepalived,大家帮看看有什么问题,我们前端是硬负载,就是说从公网进来访问的走硬负载,内部之间的走软负载。答:业务层肯定是多实例交叉冗余的两台机器,可以配置三个ip,n..
分类:
其他好文 时间:
2015-06-19 13:40:55
阅读次数:
104
环境准备:
一、11台测试机器
hostname:v1 ~ v10 (10台测试机)
ip:192.168.33.81(v1) ~ 192.168.33.90(v101)
由于在内网测试,需要搭建个内网yum源,方便安装软件。yum所在机器为192.168.33.101
二、待实现功能
下面分别使用haprox...
分类:
其他好文 时间:
2015-06-10 08:59:32
阅读次数:
729
目前的项目网站架构中使用了F5和nginx,F5用来做负载均衡,nginx只用作反向代理服务器。最近应客户的要求准备去掉F5,使用软负载。大家都知道nginx抗并发能力强,又可以做负载均衡,而且使用nginx对我们目前的网站架构不会有大的变动,所以首选方案是nginx。但问题来了,nginx在会话保...
分类:
其他好文 时间:
2015-06-10 00:53:07
阅读次数:
183