以下内容转载自:http://www.importnew.com/11229.html在大规模互联网应用中,负载均衡设备是必不可少的一个节点,源于互联网应用的高并发和大流量的冲击压力,我们通常会在服务端部署多个无状态的应用服务器和若干有状态的存储服务器(数据库、缓存等等)。一、负载均衡的作用负载均衡...
分类:
Web程序 时间:
2014-05-27 00:43:58
阅读次数:
405
简介 Garbage-First(G1)垃圾收集器全面支持JDK7 Upate
4及后续版本。G1收集器是一个服务器形式(server-style)的垃圾收集器,主要用于内存大、多处理器的机器。当您想实现:与应用程序线程并发的执行全局标记,并且有高吞吐量、面向整个堆操作时,它可以满足您高可用性及G....
分类:
编程语言 时间:
2014-05-23 23:41:02
阅读次数:
473
作者在工作中遇到了类似流式数据实时接入的业务场景,所以对淘宝的实时数据仓库这一块做了一些调研和了解。本文从业务场景和设计上介绍了淘宝的TimeTunnel工具,文中的图片来自淘宝数据仓库团队交流过程中的sildes,也参考了一些相关文档。
业务背景
TimeTunnel(简称TT)是一个基于thrift通讯框架搭建的实时数据传输平台,具有高性能、实时性、顺序性、高可靠性、高可用性、可扩展性等特点(基于Hbase)。
目前TimeTunnel在阿里巴巴广泛的应用于日志收集、数据监控、广告反馈、量子统计、数据...
分类:
其他好文 时间:
2014-05-22 10:58:59
阅读次数:
334
为了无阻塞地实现并发通信及处理,设计了一种流水线线程池模式。流水线结构保证了各个客户工作在大粒度上并行化,线程池技术保证了处理器资源的最大利用,可以显著提高系统的吞吐能力。另一个附加好处,是可以让VIP获得高级优先级。...
分类:
其他好文 时间:
2014-05-22 10:14:58
阅读次数:
356
1环境说明前端两台haproxy+keepalived互为主从,提供高可用;另外基于不同域名访问不同的虚拟ip实现负载均衡1.1环境描述服务器A(主、从):eth0:10.241.51.245eth1:192.168.1.9服务器B(从、主):eth2:10.241.51.246eth1:192.168.1.10服务器C(web01):eth0:10.241.51.247服务器D(..
分类:
其他好文 时间:
2014-05-21 00:26:07
阅读次数:
567
一、lvs组件介绍lvs的组件由两部分组成:工作在内核空间的ipvs模块和工作在用户空间ipvsadm工具。其中ipvsadm是规则生成工具,而ipvs是一个使规则生效的工具。二、ipvsadm详解
分类:
其他好文 时间:
2014-05-20 17:57:55
阅读次数:
276
1
添加listctrl的头m_list.setextendedstyle(LVS_EX_FULLROWSELECT||LVS_EX_GRIdLINES);m_list.insertcolumn(0,"dasdasd",LVCFMT_CENTER,100);m_list.insertcolumn(1...
分类:
其他好文 时间:
2014-05-20 11:27:20
阅读次数:
254
一、概述
keepalived介绍:Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web
服务器从系统中剔除,当web服务器工作正常后Keepalived自动将web服务器加入到服务器群中,这些工作全部自动....
分类:
数据库 时间:
2014-05-19 14:40:31
阅读次数:
415
android培训、java培训、期待与您交流!对象分析:1.客户类按照业务分类,客户可以分成三类。publicenumCustommer{COMMON,VIP,EXPRESS;publicString
toString(){String name=null;switch(t...
分类:
编程语言 时间:
2014-05-18 00:09:18
阅读次数:
473
----------- android培训、java培训、java学习型技术博客、期待与您交流!
------------模拟实现银行业务调度系统逻辑,具体需求如下:1、银行内有6个业务窗口,1 -
4号窗口为普通窗口,5号窗口为快速窗口,6号窗口为VIP窗口。2、 有三种对应类型的客户:VIP客户...
分类:
其他好文 时间:
2014-05-17 20:54:33
阅读次数:
358