上一页 1 ··· 8 9 10 11 12 13 14 15 下一页

2015年3月15日

摘要: synchronized public void startLeaderElection() { try { currentVote = new Vote(myid, getLastLoggedZxid(), getCurrentEpoch()); ... 阅读全文
posted @ 2015-03-15 21:14 不忘初衷,方能致远 阅读(525) 评论(0) 推荐(0)

2015年3月12日

摘要: ZKDatabase 主要维持了一个 DataTree的内存数据结构,通过序列化到本地磁盘的快照文件,以及Redo日志文件。核心是DataTree。先看看这棵树的节点: DataNode.javapublic interface Record { //这个接口应该是类似于java里的Serializ... 阅读全文
posted @ 2015-03-12 15:02 不忘初衷,方能致远 阅读(2226) 评论(0) 推荐(0)

2015年3月11日

摘要: 1. 启动类 QuorumPeerMain.java 集群方式:调用runFromConfig(QuorumPeerConfig config) 创建一个QuorumPeer 对象,并初始化设置其相关属性,如ZKDatabase,ServerCnxnFactory成员等。 ... 阅读全文
posted @ 2015-03-11 18:12 不忘初衷,方能致远 阅读(513) 评论(0) 推荐(0)

2015年3月9日

摘要: 1. 一个callTime 线程池2. 一个roolTime 线程池3. 一个LinkHashTable 维持打开的文件.(BuckerWriter 由hdfsWriter 代表 HDFSDataStream 或者HDFSCompressedDataStream 或者HDFSSequenceFile... 阅读全文
posted @ 2015-03-09 11:20 不忘初衷,方能致远 阅读(187) 评论(0) 推荐(0)

2015年3月5日

摘要: http://www.linuxidc.com/Linux/2014-02/97076p6.htmHAhttp://www.21ops.com/front-tech/10744.htmlHadoop中的NameNode好比是人的心脏,非常重要,绝对不可以停止工作。在hadoop1时代,只有一个Nam... 阅读全文
posted @ 2015-03-05 23:05 不忘初衷,方能致远 阅读(531) 评论(0) 推荐(0)

2015年3月3日

摘要: ctrl+r, 查找之前输入的终端命令(如果找很久之前的命令,这个很有用。用 向上箭头 只适合找最近的)ctrl+d,替代 exit 退出命令crontab -l > ./tmp #输出所有例程到文件sed -i /abc/d ./tmp #直接在源文件./tmp上修改,删除包含abc的行... 阅读全文
posted @ 2015-03-03 17:45 不忘初衷,方能致远 阅读(110) 评论(0) 推荐(0)

2015年2月28日

摘要: 1. 如果父类没实现Serializable,子类实现了,那么父类的属性都不可以序列化2. 如果类A内有特殊第三方类型,那么该类型也需要实现Serializable,否则即使该类A实现了Serializable,writeObject的时候也会报java.io.NotSerializableExce... 阅读全文
posted @ 2015-02-28 15:56 不忘初衷,方能致远 阅读(192) 评论(0) 推荐(0)

2015年2月26日

摘要: flume-ng 1.5 新增一个Spillable memory channel :http://www.tuicool.com/articles/i2mUfqb虽然可以在sink阻塞时候,把event存入file channel,且file channel在flume 被Kill掉再启动时能恢复... 阅读全文
posted @ 2015-02-26 14:19 不忘初衷,方能致远 阅读(1120) 评论(1) 推荐(0)

2015年2月16日

摘要: prerequisite: JMX http://www.cnblogs.com/itech/archive/2010/09/16/1827999.html http://download.oracle.com/technetwork/java/javase/6/docs/zh/api/java/l... 阅读全文
posted @ 2015-02-16 16:55 不忘初衷,方能致远 阅读(232) 评论(0) 推荐(0)

2015年2月15日

摘要: Flume架构主要由3个组件,分别是Source,Channel和Sink,3个组件组成Event在Flume中得数据流向或者说流水线,功能可以由Flume的介绍看出:When a Flume source receives an event, it stores it into one or mo... 阅读全文
posted @ 2015-02-15 19:07 不忘初衷,方能致远 阅读(473) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 下一页

导航