最近在学设计模式,学到创建型模式的时候,碰到单例模式(或叫单件模式),现在整理一下笔记。 在《Design Patterns:Elements of Resuable Object-Oriented Software》中的定义是:Ensure?a class only ha...
hdfs-site.xml配置
配置命名空间,这里只配置了1个为freedom
dfs.ha.namenodes.freedom
nn1,nn2
切换命令:
使用bin/hdfs haadmin --transitionToActive nn2即可切换active nn到nn2。这时nn1如果还存活则变成不可写状态,需要重启,重启后...
分类:
其他好文 时间:
2015-02-25 11:42:41
阅读次数:
126
1)Keepalived使用更简单:从安装、配置、使用、维护等角度上对比,Keepalived都比Heartbeat要简单得多,尤其是Heartbeat2.1.4后拆分成3个子项目,安装、配置、使用都比较复杂,尤其是出问题的时候,都不知道具体是哪个子系统出问题了;而Keepalived只有1个安装文...
分类:
系统相关 时间:
2015-02-24 13:50:07
阅读次数:
144
11.2以前的版本,需要手工将diagwait修改为13,以推迟重启的时间便于将缓存中的日志信息有足够的时间写入到磁盘文件中,以及减少因为与OS交互允许时间太短而造成的重启可能。...
分类:
其他好文 时间:
2015-02-23 19:02:10
阅读次数:
322
目的:实现samba的热备份,即当A机故障时,B机能够自动顶替上来。准备:A机(主)IP:192.168.1.67B机(备)IP:192.168.1.68操作:一:修改A机和B机的/etc/hosts文件vim/etc/hosts加入192.168.1.67zxw和192.168.1.68zxw1A机:二:安装heartbeat及samba三:配置heartbeat。从/usr/sh..
分类:
其他好文 时间:
2015-02-23 00:18:28
阅读次数:
196
这里只是部分笔记,主的挂了,切到备库而已主:192.168.1.111从:192.168.1.222主服务器sudo apt-get install rsync从服务器sudo apt-get install rsyncsudo apt-get install openssh-server主db创建...
分类:
数据库 时间:
2015-02-19 16:18:47
阅读次数:
524
高性能web架构,动静分离,静态缓存。使用LVS实现4层负载均衡,使用KeepAlived实现LVS的HA和其他服务的HA,使用Nginx实现7层负载均衡,使用Squid实现caching proxy。nginx和squid作为服务,可以在前接嵌入lvs和keepalived。这是一个可嵌套的结构,只要你服务器足够,业务也有这个必要。 高性能web架构,高性能缓存,squid不仅缓存静态资源还可以...
分类:
Web程序 时间:
2015-02-16 13:08:12
阅读次数:
187
我们知道fabric中间件可以实现HA故障自动切换、水平分片、读写负载等功能。无需额外安装代理,使用方便。那fabric本身是否会存在性能瓶颈点呢?因此,接下来我们就对fabric中间件进行压力测试。思路:fabric中间件主要起路由功能,客户端连接池一旦初始化之后,和fabric的关系已..
分类:
数据库 时间:
2015-02-15 13:44:18
阅读次数:
459
例子1:关于char数组的输出 1 System.out.println("H" + "a");//输出:Ha 2 System.out.println('H' + 'a');//输出:169 3 System.out.println("" + 'H' + 'a');//输出:Ha 4 System...
分类:
编程语言 时间:
2015-02-15 13:31:28
阅读次数:
168
之前通过家用DIY台式机安装ESXI的教程已经可以使我登陆上ESXI的管控了,但是如果只是一个ESXI的话很多关于Vsphere的高级特性用不了,所以心痒之下开始研究在ESXI之中嵌套安装ESXI实现使用Vsphere管控多台ESXI,使用HA等高级特性。首先,登陆上ESXI之后选择安装新的虚拟机。选择..
分类:
其他好文 时间:
2015-02-14 20:07:39
阅读次数:
264