- 博客(13)
- 收藏
- 关注
转载 ZookKeeper系列(四)
一、配置服务配置服务是分布式应用所需要的基本服务之一,它使集群中的机器可以共享配置信息中那些公共的部分。简单地说,ZooKeeper可以作为一个具有高可用性的配置存储器,允许分布式应用的参与者检索和更新配置文件。使用ZooKeeper中的观察机制,可以建立一个活跃的配置服务,使那些感兴趣的客户端能够获得配置信息修改的通知。下面来编写一个这样的服务。我们通过两个假设来简化所需实现的服
2017-08-24 09:58:49 571
转载 ZooKeeper系列(三)
前面虽然配置了集群模式的Zookeeper,但是为了方面学建议在伪分布式模式的Zookeeper学习Zookeeper的shell命令。一、Zookeeper的四字命令Zookeeper支持某些特定的四字命令字母与其的交互。他们大多数是查询命令,用来获取Zookeeper服务的当前状态及相关信息。用户在客户端可以通过telnet或nc向Zookeeper提交相应的命令。Zookee
2017-08-24 09:57:01 236
转载 ZooKeeper系列(二)
Zookeeper的环境配置一、Zookeeper的搭建方式Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式。1.单机模式:Zookeeper只运行在一台服务器上,适合测试环境;2.伪集群模式:就是在一台物理机上运行多个Zookeeper 实例。3.集群模式:Zookeeper运行于一个集群上,适合生产环境,这个计算机集群被称为一个“集合体
2017-08-24 09:55:10 166
转载 ZooKeeper系列(一)
一、ZooKeeper的背景1.1 认识ZooKeeperZooKeeper---译名为“动物园管理员”。动物园里当然有好多的动物,游客可以根据动物园提供的向导图到不同的场馆观赏各种类型的动物,而不是像走在原始丛林里,心惊胆颤的被动 物所观赏。为了让各种不同的动物呆在它们应该呆的地方,而不是相互串门,或是相互厮杀,就需要动物园管理员按照动物的各种习性加以分类和管理,这样我们才能更加
2017-08-24 09:52:39 181
原创 hadoop词频统计报错,没解决
17/08/21 19:57:34 INFO Configuration.deprecation: session.id is deprecated. Instead, use dfs.metrics.session-id 17/08/21 19:57:34 INFO jvm.JvmMetrics: Initializing JVM Metrics with processName=JobTrac
2017-08-21 19:59:11 1344
原创 tomcat启动时报:IOException while loading persisted sessions: java.io.EOFException的解决方案
错误的原因是:EOFException表示输入过程中意外地到达文件尾或流尾的信号,导致从session中获取数据失败。这是由于tomcat上次非正常关闭时有一些活动session被持久化(表现为一些临时文件),在重启时,tomcat尝试去恢复这些session的持久化数据但又读取失败造成的。此异常不影响系统的使用。解决方法:
2017-08-17 10:56:34 314
原创 linux设置ip地址,主机映射,主机名
设置IP地址,主机映射,主机名 $ su - //切换到root用户 1.修改或确认主机名主机名:大小写英文字母开头,可以出现. _ 除此之外的特殊字符不允许(*@$),不能以数字开头hostname //查看主机名修改主机名(两种方式):# hostname MyPc.java //临时修改主机名,重启后失效# vi /etc/sysconfig/network
2017-08-14 00:10:17 1355
原创 易买网项目中添加jsp页面中格式化日期时,日期的格式不能有汉字,如2017年-08月-12日
错误:添加页面时出错No property editor [java.util.DateEditor] found for type java.util.Date according to ‘Editor’ suffix convention Resolving exception from handler [public java.lang.String com.ebuy.shopping.co
2017-08-12 17:47:05 451
原创 生产者,消费者概述
生产者消费者生产者消费者模型的描述:两个进程共享一个缓冲区,一个进程称为生产者向缓冲区中放数据,另一个称为消费者从缓冲取中取数据,当缓冲区中被放时,生产者进程就必须进入挂起状态,直到消费者从缓冲中取走数据时,生产者才能继续向缓冲区中存放数据,同样当缓冲中取没有数据时,消费者进程就必须进入挂起休眠状态,直到生产者向缓冲区中放入数据时,消费者才能被唤醒继续从缓冲区中取走数据。 生产者和消费者模型原则
2017-08-04 10:10:34 530
原创 Linux 基础 CURD
Linux基础一、Linux基本概念1.本门课程的定位 a.企业环境中使用的服务器操作系统基本就是Linux系统 b.大数据集群也是搭建在Linxu系统之上2.Linux内核 Linux是一个一体化内核(monolithic kernel)系统。“内核”指的是一个提供硬件抽象层、磁盘及文件系统控制、多任务等功能的系统软件。一个内核不是一套完整的操作系统。一套基于Linu
2017-08-03 00:42:07 648
原创 基于AspectJ实现AOP
package com.sw.spring.annotation;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.lang.annotation.Target;@Target(
2017-08-01 01:32:08 209
原创 解决maven项目jsp页面报错
错误描述如图解决方法:在mavenReposity仓库中搜索servlet 找到以下版本配置复制项目的pom.xml中 javax.servlet javax.servlet-api 3.1.0 provided
2017-08-01 00:21:16 768
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人