摘要: 微服务框架4个核心问题 服务器很多,客户端怎么访问 这么多服务?服务器之间如何通信? 这么多服务?如何治理 服务器挂了怎么办? 解决方案 Spring Cloud NetFlix 一站式解决方案! api网关,zuul组件 Feign httpClinet Http通信方式,同步,阻塞 服务注册发现 阅读全文
posted @ 2020-08-18 09:32 Campsis-tk 阅读(107) 评论(0) 推荐(0)
摘要: SpringCloud的是什么? Spring Cloud,基于 Spring Boot提供了一套微服务解决方案,包括服务注册与发现,配置中心,全链路监控,服务网关,负载均衡,熔断器等组件,除了基于 NetFlix的开源组件做高度抽象封装之外,还有一些选型中立的开源组件。 Spring Cloud利 阅读全文
posted @ 2020-08-18 09:31 Campsis-tk 阅读(75) 评论(0) 推荐(0)
摘要: 微服务的技术栈有哪些? 微服务条目 落地技术 服务开发 SpringBoot,Spring,SpringMVC 服务配置与管理 Netfix公司的Archaius、阿里的Diamond等 服务注册与发现 Eureka、Consul、Zookeeper等 服务调用 Rest、RPCI、gRPC 服务熔 阅读全文
posted @ 2020-08-18 09:29 Campsis-tk 阅读(683) 评论(1) 推荐(0)
摘要: https://www.spec6.top/ ![](https://cdn.spec6.top/navicat02.png) 阅读全文
posted @ 2020-07-29 09:14 Campsis-tk 阅读(89) 评论(0) 推荐(0)
摘要: markdown概述 Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(英语:John Gruber)。 它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的XHTML(或者HTML)文档。这种语言吸收了很多在电子邮件中已有的纯文本标记的特性。 基础语法 标题 # h1 ## h2 阅读全文
posted @ 2020-07-29 08:59 Campsis-tk 阅读(103) 评论(0) 推荐(0)
摘要: 垂直架构 特点 不管项目多复杂,有多少个模块,全在一个项目中编写 项目部署在一个web容器上,适合于 访问量小,用户数不多的业务 优点 耦合度比较高 所有功能模板代码都放到了一起, 不利于扩展 写好了, 测试完了,想要加一个模块非常的困难 如果果某个功能出错有问题,所有的功能都需要再重新打包编译,部 阅读全文
posted @ 2020-07-29 08:50 Campsis-tk 阅读(1297) 评论(0) 推荐(0)
摘要: CAP理论概述 CAP理论告诉我们,一个分布式系统不可能同时满足以下三种 一致性(C:Consistency) 可用性(A:Available) 分区容错性(P:Partition Tolerance) 这三个基本需求,最多只能同时满足其中的两项,因为P是必须的,因此往往选择就在CP或者AP中。 一 阅读全文
posted @ 2020-07-27 22:07 Campsis-tk 阅读(216) 评论(0) 推荐(0)
摘要: 请简述ZooKeeper的选举机制 1)半数机制:集群中半数以上机器存活,集群可用。所以Zookeeper适合安装奇数台服务器。 2)Zookeeper虽然在配置文件中并没有指定Master和Slave。但是,Zookeeper工作时,是有一个节点为Leader,其他则为Follower,Leade 阅读全文
posted @ 2020-07-27 22:01 Campsis-tk 阅读(204) 评论(0) 推荐(0)
摘要: Zookeeper的增删改查 package top.campsis.zk; import org.I0Itec.zkclient.ZkClient; /** * @ClassName: TestCURD * @Author: campsis-tk * @Date: 2020/7/27 21:10 阅读全文
posted @ 2020-07-27 21:46 Campsis-tk 阅读(109) 评论(0) 推荐(0)
摘要: 通过 ./zkCli.sh 进入客户端后、 就可以使用命令来操作zookeeper了。 quit退出客户端 创建节点 使用create命令,可以创建一个zookeeper节点。 //语法 create [-s] [-e] path data acl //其中-s表示顺序节点,-e表示临时节点。默认情 阅读全文
posted @ 2020-07-24 15:12 Campsis-tk 阅读(201) 评论(0) 推荐(0)