随笔分类 - SpringCloud
摘要:概述 某时刻某一个微服务不可用了,Eureka不会立刻清理,依旧会对该微服务的信息进行保存 保护模式主要用于一组客户端和Eureka Server之间存在网络分区场景下的保护。一旦进入保护模式, Eureka Server将会尝试保护其服务注册表中的信息,不再删除服务注册表中的数据,也就是不会注销任
阅读全文
摘要:对于注册进eureka里面的微服务,可以通过服务发现来获得该服务的信息 修改cloud-provider-payment8001的Controller @RestController @Slf4j public class PaymentController { @Resource private
阅读全文
摘要:一、主机名称:服务名称修改 server: port: 8001 spring: application: name: cloud-payment-service datasource: type: com.alibaba.druid.pool.DruidDataSource driver-clas
阅读全文
摘要:一、原理 二、环境构建 2.1 参考eureka7001新建模块eureka7002 https://www.cnblogs.com/jsit-dj-it/p/15594663.html 2.2 copy eureka7001的pom文件 <dependencies> <!--eureka-serv
阅读全文
摘要:一、服务端 1、建子模块 2、改pom文件 <dependencies> <!--eureka-server--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-n
阅读全文
摘要:什么是服务治理 Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务治理 在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与注册
阅读全文
摘要:一、新建 二、POM <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-insta
阅读全文
摘要:一、建子模块 二、pom文件添加基础依赖 <dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </depend
阅读全文
摘要:创建子模块 创建完子模块,父工程的pom文件 改pom文件 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2
阅读全文
摘要:首先创建一个maven工程 pom.xml文件配置 <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/
阅读全文