
分布式系统
binlixia
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
如何使用RMI(Remote Method Invocation)
1、RMI的工作原理 (1)启动RMI注册对象在一个端口上监听对外提供的接口; (2)客户端通过proxy代理访问服务器接口,RMI客户端将要访问的对象字符串、方法、参数封装成一个序列化对象传到RMI服务器端 (3)服务器端接到请求后,反序列化接收到的对象,并从RMI注册对象上找到提供服务的对象,传入客户端发送来的参数完成服务端对象的调用原创 2015-07-28 22:18:41 · 427 阅读 · 0 评论 -
hadoop格式化(或者启动hadoop)的时候出现名称和服务不识别错误
在第一次格式化hadoop的时候,可能会出现以下错误信息:14/08/10 07:07:57 WARN util.NativeCodeLoader: Unable to load native-hadoop library for your platform... using builtin-java classes where applicable Stopping namenod原创 2016-08-16 10:49:37 · 1840 阅读 · 0 评论 -
启动Hbase,HMaster进程可以启动,但是HRegionServer启动不成功
局域网分布式环境测试了一段时间之后,某一天突然重启服务器,发现其他功能可以正常访问,就是图片访问不了,经过初步的判断,认为是hbase引起的,然后就重启hbase,结果发现还是不行,因为在启动的时候,看到HMaster进程已经启动成功了,所以就没有到其他节点查看HRegionServer进程是否启动成功!因为我们局域网的集群都是每天晚上都关一次机的,所以多天下来,服务器的开机和关机的时间的快慢,造原创 2016-05-13 14:06:31 · 3167 阅读 · 0 评论 -
SpringMvc+Mybatis整合hbase时出现的问题
Exception in thread "main" java.lang.NoSuchMethodError: com.google.common.collect.MapMaker.keyEquivalence(Lcom/google/common/base/Equivalence;)Lcom/google/common/collect/MapMaker; at com.google.c原创 2016-03-24 16:03:32 · 5971 阅读 · 0 评论 -
Hbase与Hadoop结合出现的jar包冲突问题
在使用hadoop和hbase结合使用的时候,由于jar包冲突,出现以下错误:Initializing Spring root WebApplicationContext2016-03-18 16:30:06,382 INFO [localhost-startStop-1] context.ContextLoader (ContextLoader.java:ini原创 2016-03-24 15:34:59 · 3707 阅读 · 0 评论 -
HBase数据备份
在使用hbase时,为了防止数据的丢失,必须对数据进行备份;Hbase数据数据备份按状态来备份的话有两种形式:离线备份和在线备份现在我们采用在线备份中的一种:(1)首先进入$HBASE_HOME目录,比如我们HBASE_HOME目录是/usr/local/hbase 执行命令 cd /usr/local/hbase(2)执行命令 bin/hbase org.原创 2016-03-22 16:04:32 · 1058 阅读 · 0 评论 -
linux下配置Tomcat监听
在配置Tomcat监听之前,得先安装好负载均衡软件、1、安装jdk,安装的目录是/usr/local/jdk2、把tomcat的软件apache-tomcat-7.0.63.tar.gz拷贝到/usr/local/3、进入到/usr/local目录,执行tar -zxvf apache-tomcat-7.0.63.tar.gz 解压缩4、重命名apache-tomcat-原创 2015-09-24 16:49:45 · 1268 阅读 · 0 评论 -
tair集群配置
Tair的集群安装1、 开发需要的开发环境(1) CentOS6.5操作系统(2) tair-2.3.1.6.tar.gz (或者Tair的源码包)http://code.taobao.org/p/tair/file/30/tair-2.3.tar.gz(3) tb-common-utils(或者Tbnet和tbsys的源码包)http://co原创 2015-09-07 15:41:26 · 1528 阅读 · 0 评论 -
hadoop2.0的基本配置(修正)
1、 准备配置hadoop需要的软件(1) centos 6.5操作系统(2) jdk-7u79-linux-i586.tar.gz(3) hadoop-2.2.0-64bit.tar.gz2、 安装jdk(1) 解压缩jdk-7u79-linux-i586.tar.gz执行命令 tar -zxvf jdk原创 2015-09-09 17:41:58 · 542 阅读 · 0 评论 -
hadoop2.2.0的配置
1、创建一个虚拟机,这个虚拟机的联网方式是host-only模式,所以配置ip的时候要保证虚拟机与VMnet1虚拟网卡的处于同一个网段2、修改ip之后,要重启网络 ,执行命令 service network restart3、在Windows用WinSCP工具上传jdk和hadoop2.2.0到linux系统,存放在/usr/local/目录下原创 2015-07-30 22:54:48 · 380 阅读 · 0 评论 -
使用Hadoop中的map-reduce机制实现单词的计数
注意: 每一个map对应一行文本; 只有当所有的map都执行完时,才会执行reduce 因为本次实现的是计算单词的数量,所以在map阶段的输入key的类型是LongWritable类型,输入value的类型是Text类型,输出key的类型是Text类型,输出value的类型是LongWritable; reduce阶段输出的key类型是Text类型,输出的value是Long原创 2015-08-09 20:29:54 · 696 阅读 · 0 评论 -
使用Hadoop的mapReduce实现计算单词数
注意: 每一个map对应一行文本; 只有当所有的map都执行完时,才会执行reduce 因为本次实现的是计算单词的数量,所以在map阶段的输入key的类型是LongWritable类型,输入value的类型是Text类型,输出key的类型是Text类型,输出value的类型是LongWritable; reduce阶段输出的key类型是Text类型,输出的value是Long原创 2015-08-09 23:59:34 · 705 阅读 · 0 评论 -
websocket主动关闭连接的方式
在即时通讯中,为了实现一个账户,同一时刻只能在一台设备上登录。例如:有两台手机A和B,账号Account 当Account已经在手机A上登录,如果要在手机B上登录账号Account,就必须强制断开手机A与服务器建立的WebSocket连接。而且在断开连接之前需要往手机A返回一些信息,表示已经被另外一个用户强制登录了。刚开始的时候,采用的断开方式是,获取到建立WebSocket链接所产原创 2016-10-09 16:10:56 · 74728 阅读 · 1 评论