摘要:
管理微服务中所有服务的注册、发现、管理元数据的存储 使用Consul 1.下载后解压 2.进入文件所在目录后,执行consul agent -dev单点执行,执行consul agent -server集群执行 3.访问界面 localhost:8500 界面介绍 dcl 数据中心名称 datace 阅读全文
摘要:
集群搭建步骤 1. 创建多个spirng boot项目 2. 引入eureka依赖 3. 配置节点 node 1: server: port: 8761 # 指定服务注册中心的地址 eureka: client: service-url: defaultZone: http://localhost: 阅读全文
摘要:
1.自我保护机制的触发现象 如果在15分钟内超过85%的客户端节点都没有正常的心跳,那么Eureka就认为客户端与注册中心出现了网络故障,Eureka Server自动进入自我保护机制 2.自我保护机制 Eureka Server不再从注册列表中移除因为长时间没收到心跳而应该过期的服务。 Eurek 阅读全文
摘要:
创建Spring Boot 项目 引入依赖 <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </ 阅读全文
摘要:
服务注册中心组件 服务注册中心是整个微服务架构抽取的一个服务,这个服务不完成项目中的任何业务功能,仅仅用来在微服务中记录微服务以及都整个微服务进行健康检查,以及服务元数据存储 服务注册组件开发 常用的服务注册组件: eureka(netflix)、zookeeper(java)、nacos(alib 阅读全文
摘要:
<!-- 引入父工程--> <parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.2.5.RELEASE</version 阅读全文
摘要:
Spring Cloud 是众多子项目的工具集 服务发现 服务注册 熔断 负载均衡等 Spring Cloud的命名 早期是伦敦地铁站的名称 从A-Z 现在为年份 Spring Cloud与Spring Boot Spring Cloud与Spring Boot的版本必须相互对应才能使用,从官网看其 阅读全文