work hard work smart

专注于Java后端开发。 不断总结,举一反三。
  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 59 下一页

2018年11月15日

摘要: 问题: 现在Eureka和Client是1对1,但是Eureka挂了,就不能用了。 如何解决呢,创建多个Erurka。并且Eureka进行相互注册。如下图 怎么相互注册呢 1. 创建两个Eureka 一个端口为8761 另外一个端口为8762 2. 启动EurekaApplication和Eurek 阅读全文

posted @ 2018-11-15 14:50 work hard work smart 阅读(336) 评论(0) 推荐(0)

摘要: 1. 新建工程 下一步,名字叫client 选择Cloud Discovery->Eureka Discovery 下一步后,点击完成 2. 在ClientApplication文件中增加EnableDiscoveryClient注解 启动程序 发现如下错误: Destroy method on b 阅读全文

posted @ 2018-11-15 14:31 work hard work smart 阅读(1495) 评论(0) 推荐(0)

摘要: 一、什么是Spring Cloud Eureka? 基于Netflix Eureka做了二次封装 由两个组件组成 Eureka Server 注册中心, 提供服务注册的服务,存储所有可用的服务。 Eureka Client 服务注册。 用于简化与服务的交互的复杂度。 他们的关系如下图: 二、注册中心 阅读全文

posted @ 2018-11-15 10:43 work hard work smart 阅读(341) 评论(0) 推荐(0)

2018年11月14日

摘要: 一、 微服务介绍 1 一系列微小的服务共同组成 2 跑在自己的进程里 3 每个服务为独立的业务开发 4 独立部署 5 分布式管理 二、分布式定义 旨在支持应用程序和服务的开发,可以利用物理架构,由多个自治的处理元素,不共享主内存,但通过网络发送消息合作。 三、架构的演进 详细请参考 微服务演进史 四 阅读全文

posted @ 2018-11-14 13:53 work hard work smart 阅读(234) 评论(0) 推荐(0)

2018年11月12日

摘要: 1、Tomcat容器内启动 pom.xml 文件中 <build> <resources> <resource> <directory>src/main/java</directory> <includes> <include>**/*.properties</include> <include>* 阅读全文

posted @ 2018-11-12 17:04 work hard work smart 阅读(260) 评论(0) 推荐(0)

2018年11月5日

摘要: Zookeeper 重连机制 阅读全文

posted @ 2018-11-05 22:57 work hard work smart 阅读(1021) 评论(0) 推荐(0)

摘要: 引入zookeeper-3.4.11.jar 阅读全文

posted @ 2018-11-05 22:27 work hard work smart 阅读(234) 评论(0) 推荐(0)

2018年11月4日

摘要: http://blog.csdn.net/yincheng01/article/details/6841953 Metro C++ http://www.cnblogs.com/michaelxu/archive/2008/09/20/1293716.html 线程同步 JavaScript 继承总 阅读全文

posted @ 2018-11-04 23:26 work hard work smart 阅读(146) 评论(0) 推荐(0)

摘要: 1. 配置 2. 使用 3. 线程 参考 阅读全文

posted @ 2018-11-04 23:26 work hard work smart 阅读(978) 评论(0) 推荐(0)

2018年10月29日

摘要: 一、Annotation工作方式 从Java5.0版本发布以来,5.0平台提供了一个正式的annotation功能:允许开发者定义、使用自己的annotation类型。 此功能由一个定义annotation类型的语法和一个描述annotation声明的语法,读取annotation的API,一个使用 阅读全文

posted @ 2018-10-29 15:47 work hard work smart 阅读(227) 评论(0) 推荐(0)

摘要: 一. zk集群,主从节点,心跳机制(选举模式) 二、Zookeeper集群搭建注意点 1、配置数据文件 myid 1/2/3 对应 server.1/2/3 2、通过./zkCli.sh -server [ip]:[port] 检测集群是否配置成功 三、单机环境搭建集群 1、拷贝另外两个zk 拷贝Z 阅读全文

posted @ 2018-10-29 14:03 work hard work smart 阅读(344) 评论(0) 推荐(0)

2018年10月28日

摘要: 1、zk可以通过它自身提供的简写命令来服务器进行交互 需要使用到nc命令,安装yum install nc echo [commond] | nc [ip] [port] 2、[stat] 查看zk的状态信息,以及是否mode echo stat | nc xxxx 2181 (并且可以查看zook 阅读全文

posted @ 2018-10-28 22:49 work hard work smart 阅读(864) 评论(0) 推荐(0)

摘要: 一、ACl(accerss control lists)权限控制 1 针对节点可以设置相关读写权限,目的为了保障数据安全性 2、权限permissions可以指定不同的权限范围以及角色 二、ACL命令行 getAcl 获取某个节点的acl权限信息 setAcl 设置某个节点的acl权限信息 adda 阅读全文

posted @ 2018-10-28 22:35 work hard work smart 阅读(691) 评论(0) 推荐(0)

摘要: 一、auth auth:user:pwd:cdrwa digest:user:BASE64(SHA1(PWD)):cdrwa addauth digest user:pwd 增加用户和密码都是zhangsan: addauth digest zhangsan:zhangsan 设置权限: setAc 阅读全文

posted @ 2018-10-28 21:14 work hard work smart 阅读(1797) 评论(0) 推荐(0)

摘要: world:anyone:cdrwa getAcl /imooc/abc 获得节点abc的权限 设置权限为crwa。 setAcl /nick/abc world:anyone:crwa 测试删除权限。 创建节点xyz,然后删除失败 阅读全文

posted @ 2018-10-28 17:56 work hard work smart 阅读(183) 评论(0) 推荐(0)

摘要: 一、watcher机制 1、针对每个节点的操作,都会有一个监督者-> watcher 2、当监控的某个对象(znode)发生了变化,则触发watcher事件 3、zk中的watcher是一次性的,触发后立即销毁 4、父节点,子节点 增删改都能触发其watcher 5、针对不同类型的操作,触发的wat 阅读全文

posted @ 2018-10-28 15:50 work hard work smart 阅读(188) 评论(0) 推荐(0)

2018年10月27日

摘要: 1、 快捷键win+R ,输入:%APPDATA%\syntevo\SmartGit\2、 进入smart的版本 如18.1 然后删除setting.xml文件 阅读全文

posted @ 2018-10-27 18:44 work hard work smart 阅读(886) 评论(0) 推荐(0)

2018年10月14日

摘要: 一、zk特性的session的基本原理 1、客户端与服务端之间的连接存在会话 2、每个会话都可以设置一个超时时间 3、心跳结束,session则过期 4、session过期,则临时节点znode会被抛弃 5、心跳机制: 客户端想服务端的ping包请求 二、create命令 create /larry 阅读全文

posted @ 2018-10-14 22:38 work hard work smart 阅读(6929) 评论(0) 推荐(1)

摘要: 一、启动zk客户端 进入bin目录 cd /usr/local/zookeeper-3.4.13/bin ./zkCli.sh 出现如下界面,说明已经连接上了 二、ls与ls2命令 1、 ls path 查看某个路径下目录列表 ls / 查看根目录下有一个zookeeper的目录。 目录就是一个节点 阅读全文

posted @ 2018-10-14 21:56 work hard work smart 阅读(6532) 评论(0) 推荐(2)

2018年10月13日

摘要: 一、Zookeeper基本数据模型 是一个树形结构,类似于前端开发中的tree.js组件 zk的数据模型也可以理解为linux/unix的文件目录 /usr/local/... 每一个节点称之为znode,它可以有子节点,也可以有数据 每个节点分为临时节点和永久节点,临时节点在客户端断开后消失 每个 阅读全文

posted @ 2018-10-13 16:33 work hard work smart 阅读(211) 评论(0) 推荐(0)

上一页 1 ··· 24 25 26 27 28 29 30 31 32 ··· 59 下一页