UCMQ是一款轻量的HTTP协议级消息队列服务组件,项目的最初原型来自"张宴"的HTTPSQS。
基本特性: 支持标准的HTTP协议( GET/POST方法),支持长连接(keep-alive);
请求响应非常快速,入队列、出队列速度超过10000次/秒;
每个UCMQ实例支持多队列,队列通过操作接...
分类:
Web程序 时间:
2014-10-13 19:12:16
阅读次数:
319
浏览器和服务器在建立http连接的时候 需要3次握手,在高并发的环境下每一次建立连接都3次握手会消耗太多的服务资源,这个本质上是由于http是无状态造成的.http1.0默认开启了connection=close?模式意味着服务...
分类:
其他好文 时间:
2014-10-13 11:52:19
阅读次数:
169
1.前言keepalived是一个C语言开发的,能够基于Linux基础架构提供一个HA实现的软件。HA是基于VRRP协议实现,可以为LVS、Nginx、HAProxy等实现的LB提供高可用。下图是keepalived的软件架构图主要核心模块:Checkers:负责对RealServer进行健康检查。VRRP栈:实现了VRRP协议,实现..
分类:
其他好文 时间:
2014-10-12 03:41:29
阅读次数:
1490
使用推特的REDIS代理服务http://www.oschina.net/translate/twemproxy-a-twitter-redis-proxy使用HAProxy、PHP、Redis和MySQL支撑10亿请求每周架构细节http://www.csdn.net/article/2014-0...
分类:
其他好文 时间:
2014-10-06 15:41:20
阅读次数:
181
lbaas简介Lbaas是loadbalanceasaservice,是neutron提供的网络负载均衡服务,也是以插件形式提供。neutron负载均衡服务支持的软件有:开源软件:haproxy商业软件:radware、netscaler、embranelbaas配置neutron-lbaas-agent我配置在网络节点上,至于配置在控制节点或计算节点上..
分类:
其他好文 时间:
2014-10-05 04:56:48
阅读次数:
896
HighAvailability LoadBalancer红帽RHCS lvs(三种工作模式,十种算法) 内核层面调度,性能会比较高 mysqlcorosync/Heartbeat nginx(反向代理) 应用层调度keepalived haproxy 应用层调度 ...
分类:
数据库 时间:
2014-10-02 01:34:21
阅读次数:
212
global#全局参数的设置log127.0.0.1local0info#log语法:log<address_1>[max_level_1]#全局的日志配置,使用log关键字,指定使用127.0.0.1上的syslog服务中的local0日志设备,记录日志等级为info的日志userhaproxygrouphaproxy#设置运行haproxy的用户和组,也可使用uid,..
分类:
其他好文 时间:
2014-10-01 00:32:51
阅读次数:
314
今天我学习了 几个告警的处理
haproxy监听端口监控
将告警处理,然后把配置端口添加到配置文件中。
如果配置导入失败,那么就连接机器把haproxy的进程杀死,然后再导入、
本机DNS解析异常
如果有多个dns,那么把出现故障的dns给注释掉。如果dns个数很少,那么添加新的dns,不过添加dns时要注意,最好使用服务
如果就配置了两个,其中一个不行,就得找另外一个...
分类:
其他好文 时间:
2014-09-30 16:51:29
阅读次数:
197
简介:软件负载均衡一般通过两种方式来实现:基于操作系统的软负载实现和基于第三方应用的软负载实现。LVS就是基于Linux操作系统实现的一种软负载,HAProxy就是开源的并且基于第三应用实现的软负载。HAProxy相比LVS的使用要简单很多,功能方面也很丰富。当前,HAProxy支持两种..
分类:
其他好文 时间:
2014-09-28 13:25:13
阅读次数:
246
一.缓存介绍及Haproxy+Varnish架构图:1.)简介:现阶段的互联网时代,缓存成为一个必不可少的一环,不论是对于整体架构的优化,减少服务器的压力,加速用户访问速度,都是需要用到缓存。而缓存的种类也是很多,例如CDN,Squid,Memcached,Varnish,已经成为一个中型,大型架构中..
分类:
Web程序 时间:
2014-09-25 23:48:48
阅读次数:
5491