springcloud之eureka
2021-04-24 07:26
标签:str fetch ip地址 oca reg 路径 自己 存在 service eureka-主要由两部分组成。 eureka-server eureka-client 客户端包括消费者和生产者。消费者和生产者都是客户端。只需引入pom,启动类添加注解,配置文件配置其他信息。 生产者服务启动时会向注册中心,发送注册等相关信息。 注册中心将其信息保存在内存中。并且默认没30秒发送一次心跳。如果,超时未发送,则将其从注册中心剔除。 消费也向注册中心注册自己相关信息,同时拉取所有注册信息,保存到内存中,想调用哪个服务发起请求就可以。 ---------------------------------- 搭建Eureka Server 1.创建一个模块。(省略) 2.引入pom坐标(省略) 3.配置yml配置文件 server: port:9000 eureka: instance: hostname: localhost client: registry-with-eureka: false 是否将自己注册到注册中心 fetch-registry: false 是否拉取注册中心信息 service-url: defaultZone: http://${euraka.instance.hostname}:${server.port}/eureka/ 配置暴露 给eureka client的请求地址 4.配置启动类 在启动类上配置注解 @EnableEurekaServer ----------------------------------- 服务向注册中心注册 1.引入eueka client坐标。(省略) 2.修改yml文件,添加eureka server相关信息 eureka: client: service-ulr: defaultZone: http://localhost:9000/eureka/ server的访问的路径 instance: prefer-ip-address: true 使用ip地址注册。 3.配置启动类 springcloud之eureka 标签:str fetch ip地址 oca reg 路径 自己 存在 service 原文地址:https://www.cnblogs.com/xgzzzy16/p/13266751.html