work hard work smart

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

2018年11月15日

摘要: Spring Boot JPA 使用Mysql是出现如下错误: The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than one time zone. 解决方法: SHOW VARIABLES 阅读全文

posted @ 2018-11-15 20:38 work hard work smart 阅读(1455) 评论(2) 推荐(2)

摘要: 一、微服务如何拆分 1、先明白起点和终点 2、需要考虑的因素和坚持的原则 二、起点和终点 1、起点 既有架构的形态 2、终点 好的架构不是设计出来的,而是进化而来的。 一直在演进 三、不适合上微服务的 1、系统中包含很多很多强事务场景的 2、业务相对稳定,迭代周期长 3、访问压力不大,可用性要求不高 阅读全文

posted @ 2018-11-15 16:42 work hard work smart 阅读(545) 评论(0) 推荐(0)

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

posted @ 2018-11-15 14:50 work hard work smart 阅读(348) 评论(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 阅读(1505) 评论(0) 推荐(0)

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

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

2018年11月14日

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

posted @ 2018-11-14 13:53 work hard work smart 阅读(246) 评论(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 阅读(272) 评论(0) 推荐(0)

2018年11月5日

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

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

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

posted @ 2018-11-05 22:27 work hard work smart 阅读(242) 评论(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 阅读(153) 评论(0) 推荐(0)

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

posted @ 2018-11-04 23:26 work hard work smart 阅读(997) 评论(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 阅读(234) 评论(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 阅读(354) 评论(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 阅读(875) 评论(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 阅读(703) 评论(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 阅读(1833) 评论(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 阅读(198) 评论(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 阅读(198) 评论(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 阅读(909) 评论(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 阅读(6943) 评论(0) 推荐(1)

上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 61 下一页