HBase架构是一个Master与多个RegionServer,Master负责维护Region等一些工作,但是客户端访问Hbase并不需要通过Master。ZK通过监控选举Master来保证集群始终有一个可用的Master,即访问Master需要通过ZK,当ZK发现Master挂掉之后,会从其他机器中进行选举产出新的Master提供服..
分类:
其他好文 时间:
2015-09-21 01:47:38
阅读次数:
143
写了一个Python脚本内容如下:#-*-coding:utf-8-*-
__author__=‘kai‘
importparamiko
importsys,os
host=sys.argv[1]
user=‘zk‘
password=‘123‘
cmd=sys.argv[2]
s=paramiko.SSHClient()#绑定实例
s.load_system_host_keys()#加载本机HOST主机文件
s.set_missing_host_key_p..
分类:
编程语言 时间:
2015-09-15 20:14:52
阅读次数:
1892
初识JMeter 最近开始接触和使用JMeter进行性能测试,也是因为工作需要,不得不学习更多新技能,在此之前一直使用LR进行WEB系统的压力测试,但是在ZK开发的WEB系统,我选择使用JMeter。 主要是因为ZK脚本安全性在代码中产生的随机值太多,LR关联起来太麻烦。JMeter就不同了, ZK...
分类:
其他好文 时间:
2015-09-14 12:06:03
阅读次数:
473
所谓一个字符串的子序列是指:从该序列中删除若干元素后所得到的序列;如hold为 helloworld的子序列。考虑最长公共子序列问题如何分解成子问题,设A=“a0,a1,…,am-1”,B=“b0,b1,…,bm-1”,并Z=“z0,z1,…,zk-1” 为它们的最长公共子序列。不难证明有以下性质:...
分类:
其他好文 时间:
2015-09-09 17:37:12
阅读次数:
143
HMaster为HR分配HRS,并负责HRS的负载均衡。发现失效的HRS重新分配其上的HR。管理用户对Table的增删查改操作。Client访问HBase数据的过程中并不需要HMaster参与【寻址访问ZK和HRS,数据读写访问HRS】,HMaster仅仅维护者Table和HR的元数据信息,负载很低...
分类:
其他好文 时间:
2015-09-09 16:27:17
阅读次数:
214
置换群有两种形式:乘法型和循环型,我称其为上下型和左右型,上下型即为上转换为下,左右型即为左转换为右;两不相交的循环乘积可交换;在一个循环型的置换群G中, 数K的不动置换类为该置换群中不包含数K的循环的集合记作Zk, 数K的等价类为该置换群中与K相互转换的数的集合记作Ek;有一结论,|Zi|...
分类:
其他好文 时间:
2015-09-04 07:05:56
阅读次数:
343
1、什么是zk?zk是高可靠的服务器。2、zk的安装 1、下载http://mirror.bit.edu.cn/apache//zookeeper/zookeeper-3.4.3/zookeeper-3. 4.3.tar.gz 2、解压 tar 3、在conf下修改配置文件zoo.cfg 4...
分类:
Web程序 时间:
2015-08-31 19:29:23
阅读次数:
171
与其说框架不如讲是个小demo,废话不多说直接上代码
package com.tang.rpc;
import java.io.IOException;
import java.io.ObjectInputStream;
import java.io.ObjectOutputStream;
import java.lang.reflect.InvocationHandler;
import j...
分类:
其他好文 时间:
2015-08-31 01:19:08
阅读次数:
286
本文使用前提:从noha到ha
机器分配:
nn1
namenode,DFSZKFailoverController
nn2
namenode,DFSZKFailoverController
slave1
datanode,zookeeper,journalnode
slave2
datanode,zookeeper,journalnode...
分类:
其他好文 时间:
2015-08-29 14:04:33
阅读次数:
230
从目前这几天的运行情况看,每天晚上0点到3点,应该是你们那边有大数据任务处理,在这个时间段,SOA会频繁报ZK断开重联的告警,见下图。类似的问题,在CRM系统上也有出现过,我们dump内存,分析后,结论如下,看是否你们有类似的情况,供参考:代码中使用了大量循环,在循环体中产生了众多对象,这些对象基本...
分类:
其他好文 时间:
2015-08-29 12:34:14
阅读次数:
225