通常说的双机热备是指两台机器都在运行,但并不是两台机器都同时在提供服务。当提供服务的一台出现故障的时候,另外一台会马上自动接管并且提供服务,而且切换的时间非常短。下面来以keepalived结合tomcat来实现一个web服务器的双机热备。keepalived的工作原理是VRRP(Virtual Router Redundancy Protocol)虚拟路由冗余协议。在VRRP中有两组重要的概念:...
分类:
其他好文 时间:
2014-09-20 20:06:19
阅读次数:
248
【MonoDevelop Assembly Browser】 View -> Assembly Browser,通过此窗口可以查看Dll的反编译后的代码。 还有几款免费的替代产品可以使用, 虽然不及 .Net Reflector 成熟, 但是已经可以使用了, 它们是:dotPeekJetBr...
分类:
其他好文 时间:
2014-09-20 17:06:49
阅读次数:
207
反编译后的工程文件用VS2010打开后,在打开窗体时会出现一系列错误提示:第一种情况:“设计器无法处理第 152 行的代码: base.AutoScaleMode = AutoScaleMode.Font; 方法“InitializeComponent”内的代码由设计器生成,不应手动修改。请移除任何...
分类:
Web程序 时间:
2014-09-20 16:06:28
阅读次数:
156
ceilometer的数据采集机制
ceilometer主要负责监控数据的采集,采集的项目包括虚拟机的性能数据,neutron-l3-router使用的网络带宽,glance&cinder&swift等租户使用信息,甚至是通过snmp采集物理机的信息,以及采集支持opendaylight的网络设备信息。
基本概念
ceilometer 主要有下面几个概念:
meter 是ceilo...
分类:
其他好文 时间:
2014-09-16 12:46:40
阅读次数:
190
关于手动触发router,之前看到的例子都是通过在url后面加上#xxx或者点击一个a链接方法来触发,还有一种情况是通过触发一种规则,来触发另一种规则(表述无能),比如这个例子中,我在url后面加上#manual,url的地址就转变为xxxx/route/n ,这里由于只给navigate传了一个参...
分类:
Web程序 时间:
2014-09-16 00:13:29
阅读次数:
304
AngularJS不需要任何第三方库,利用自身集成的各个模块便可开发出功能齐全的web应用,不过活跃的AngularJS社区也开发了很多能够最大限度强化web应用的编程库。本文带读者了解专业开发使用的模块AngularUI中的ui-路由(ui-router)。AngularUI库已经被分成了几个模块...
分类:
其他好文 时间:
2014-09-11 11:06:01
阅读次数:
319
在刚刚过去的中秋节中,利用了两天的碎片时间把黄保翕编著的《asp.net MVC4 开发指南》看了遍,笔记如下,欢饮在开发MVC的同学一起来探讨:1、社区2、开源程序3、易测试性4、reflector 工具5、ASP.NET 生命周期6、注释加TODO标记,就会出现在任务列表里面7、代码段管理器8、...
分类:
Web程序 时间:
2014-09-09 12:23:38
阅读次数:
182