随笔分类 - SpringCloud---Eureka服务注册与发现
摘要:该字段表示开启保护机制 导致原因: 一句话:某时刻某一个微服务不可用了,Eureka不会立刻清理,依旧会对该微服务的信息进行保存 出厂默认,自我保护机制是开启的 使用eureka.server.enable-self-preservation = false 可以禁用自我保护模式 关闭后的效果为 一
阅读全文
摘要:对于注册进eureka里面的微服务,可以通过服务发现来获得该服务的信息 @Resource private DiscoveryClient discoveryClient; @GetMapping(value = "/payment/discovery") public Object discove
阅读全文
摘要:主机名称:服务名称修改 在YML中添加 instance: instance-id: 服务器名称 访问信息有IP信息提示 在YML中添加 prefer-ip-address: true #访问路径可以显示IP地址
阅读全文
摘要:1、建Module 2、改POM 3、写YML Eureka集群配置一 eureka: instance: hostname: eureka7001.com #eureka服务端的实例名称 client: register-with-eureka: false #false表示不向注册中心注册自己。
阅读全文
摘要:问题:微服务RPC远程服务调用最核心的是什么 高可用,试想你的注册中心只有一个only one, 它出故障了那就呵呵( ̄▽ ̄)"了,会导致整个为服务环境不可用,所以 解决办法:搭建Eureka注册中心集群 ,实现负载均衡+故障容错
阅读全文
摘要:1、建Module 2、改POM <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client</artifactId> </depen
阅读全文
摘要:1、建Module 2、改POM <!--eureka-client--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-client
阅读全文
摘要:1、建Module 2、改POM <!--eureka-server--> <dependency> <groupId>org.springframework.cloud</groupId> <artifactId>spring-cloud-starter-netflix-eureka-server
阅读全文
摘要:1、什么是服务治理 Spring Cloud 封装了 Netflix 公司开发的 Eureka 模块来实现服务治理 在传统的rpc远程调用框架中,管理每个服务与服务之间依赖关系比较复杂,管理比较复杂,所以需要使用服务治理,管理服务于服务之间依赖关系,可以实现服务调用、负载均衡、容错等,实现服务发现与
阅读全文