某一时刻一个微服务不能用了,erueka不会立刻清理,依旧会对该微服务的信息进行保存。文章目录
一、什么是Eureka
二、创建Eureka模块
server: port: 7001 #Eureka配置 eureka: instance: hostname: hostname #Eureka服务端的实例名称 client: register-with-eureka: false # 表示是否向eureka注册中心注册自己 fetch-registry: false #fetch-registry如果为false,则表示自己为注册中心 service-url: # 单机: defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/ # 集群(关联):defaultZone: https://eureka7002.com:7002/eureka/,https://eureka7003.com:7003/eureka/
三、服务提供者
服务注册
#Eureka的配置,服务注册到哪里 eureka: client: service-url: defaultZone: http://hostname:7001/eureka/ instance: instance-id: springcloud-provider-dept8001 # 修改eureka上的默认描述信息! prefer-ip-address: true # true,可以显示服务的IP地址 ~
信息配置(扩展)
#info配置 info: app.name: kuangshen-springcloud company.name: blog.kuangstudy.com
获取服务信息(扩展)
//获取一些配置的信息,得到具体的微服务! @Autowired private DiscoveryClient client; //注册进来的微服务~,获取一些消息~ @GetMapping("/dept/discovery") public Object discovery(){ //获取微服务列表的清单 List<String> services = client.getServices(); System.out.println("discovery=>services:"+services); //得到一个具体的微服务信息,通过具体的微服务id,applicaioinName; List<ServiceInstance> instances = client.getInstances("SPRINGCLOUD-PROVIDER-DEPT"); for (ServiceInstance instance : instances) { System.out.println( instance.getHost()+"t"+ instance.getPort()+"t"+ instance.getUri()+"t"+ instance.getServiceId() ); } return this.client; }
自我保护机制(拓展)
四、Eureka集群配置
server: port: 7001 #Eureka配置 eureka: instance: hostname: eureka7001.com #Eureka服务端的实例名称 client: register-with-eureka: false # 表示是否向eureka注册中心注册自己 fetch-registry: false #fetch-registry如果为false,则表示自己为注册中心 service-url: # 单机: defaultZone: https://${eureka.instance.hostname}:${server.port}/eureka/ # 集群(关联): defaultZone: http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/
#Eureka的配置,服务注册到哪里 eureka: client: service-url: defaultZone: http://eureka7001.com:7001/eureka/,http://eureka7002.com:7002/eureka/,http://eureka7003.com:7003/eureka/ instance: instance-id: springcloud-provider-dept8001 # 修改eureka上的默认描述信息! prefer-ip-address: true # true,可以显示服务的IP地址 ~
CAP原则及与zookeeper的对比
因为选取Leader的时候属于不可用状态,所以不能保证可用性
本网页所有视频内容由 imoviebox边看边下-网页视频下载, iurlBox网页地址收藏管理器 下载并得到。
ImovieBox网页视频下载器 下载地址: ImovieBox网页视频下载器-最新版本下载
本文章由: imapbox邮箱云存储,邮箱网盘,ImageBox 图片批量下载器,网页图片批量下载专家,网页图片批量下载器,获取到文章图片,imoviebox网页视频批量下载器,下载视频内容,为您提供.
阅读和此文章类似的: 全球云计算