LB(loadbalance)负载均衡集群原理:当用户的请求过来,会直接发送到分发器上(DirectorServer),然后它把用户的请求根据预先设置好的算法,智能均衡的分发到后端真是的服务器上(realserver)。如果不同的机器,可能请求的数据不一样,为了避免这样的情况发生,使用共享存储..
分类:
其他好文 时间:
2016-01-15 13:05:52
阅读次数:
384
对象行为类的设计模式,对同步事件分拣和派发。别名Dispatcher(分发器)Reactor模式是处理并发I/O比较常见的一种模式,用于同步I/O,中心思想是将所有要处理的I/O事件注册到一个中心I/O多路复用器上,同时主线程阻塞在多路复用器上;一旦有I/O事件到来或是准备就绪(区别在于多路复用器是...
分类:
其他好文 时间:
2015-12-29 09:54:32
阅读次数:
192
所谓消息分发(muduo 中,就是接收到buffer之后,额,或者说是 protobuf),在简单的程序设计里面的话,估计就是 type-switch 了,但是这样的话,肯定就不好扩展维护啦。最后的方法就是,可以根据 type-name 自动去调用相应的方法。typedef boost::funct...
分类:
其他好文 时间:
2015-12-10 21:31:21
阅读次数:
333
LB集群是loadbalance集群的简写,翻译成中文就是负载均衡集群。常用的负载均衡开源软件有nginx、lvs、keepalived,商业的硬件负载设备F5、Netscale。LB集群的架构如下图,原理也很简单,就是当用户的请求过来时,会直接发到分发器(DirectorServer)上,然后它把用户的请求根据..
分类:
其他好文 时间:
2015-10-18 01:23:44
阅读次数:
265
linuxcluster扩容例如:web站点键入网址后3s内必须响应,经统计若3s后响应将流失40%用户,10s后流失70%用户解决方案:Scaleup:向上扩展/垂直扩展Scalleout:向外扩展/横向扩展director/dispatcher/loadbalancer调度器/分发器/负载均衡器系统指标可扩展性:是否便于扩展可用性:..
分类:
其他好文 时间:
2015-10-15 10:13:08
阅读次数:
144
cocos3.0的事件分发机制:创建一个事件监听器-用来实现各种触发后的逻辑。事件监听器添加到事件分发器_eventDispatcher,所有事件监听器有这个分发器统一管理。事件监听器有以下几种:触摸事件 (EventListenerTouch)键盘响应事件 (EventListenerKeyboa...
分类:
其他好文 时间:
2015-09-17 19:03:32
阅读次数:
267
Struts有一个ActionServlet,用来完成前置控制器(分发器)的功能。其实,所有MVC框架都有一个Servlet来完成这个功能,Spring也不例外,Spring中的前置控制器(分发器)就是DispatcherServlet.在百度百科这样介绍它的作用:DispatcherServlet...
分类:
编程语言 时间:
2015-09-13 23:06:21
阅读次数:
227
这篇文章用来总结一下spring,springmvc,spring+mybatis,spring+hibernate的配置文件1.web.xml要使用spring,必须在web.xml中定义分发器等信息,基本的配置信息如下:
<web-app version= "3.0"
xmlns="http://java.s...
分类:
编程语言 时间:
2015-09-07 22:56:49
阅读次数:
505
1、如果只配置拦截类似于*.do格式的url,则对静态资源的访问是没有问题的,如下: <!--?SpringMVC核心分发器?-->
????<servlet>?
????????<servlet-name>dispatcherServlet</servlet-name>?
??...
分类:
编程语言 时间:
2015-09-04 12:56:15
阅读次数:
229