springcloud-eureka

eureka分为2部分,
eureka-client和euraka-client.

eureka-server 提供服务注册信息,相当于zookeeper

eureka-client 和eureka-server交互,获得eureka-server的最新注册信息

Demo编写步骤

1.创建eureka的服务

alt

2.添加pom依赖 alt

3.配置文件

alt

4.启动文件

需要加上注解@EnableEurekaServer

alt

5.测试截图

alt

这样我们的eureka的服务端也就编写完成了。

接着是对客户端的编写(客户端去注册服务)。

同样也是上述步骤 1、创建工程

2 添加依赖

3 编写配置文件

(1)需要将自己的信息注册到服务中心 eureka.client.register-with-eureka=true

(2)自己也能够在服务中心拿取数据 eureka.client.fetch-registry=true eureka.client.service-url.defaultZone=http://localhost:7001/eureka 当然port 和spring.application.name也需要不一样。

4.编写启动类

(1)启动类的注解也要变更@EnableEurekaClient

5.测试 alt

解决的问题: 1.调用: 不在使用rest原始的调用ip:端口号的方式,使用集成化管理,统一从注册中心拿取信息。

restTemplat->默认整合ribbon->feign->openFeign

2.负载均衡

调用时,注册中心多个服务节点,通过负载均衡自动选择指定调用哪个节点

全部评论

相关推荐

06-20 21:22
已编辑
门头沟学院 Java
纯真的河老师在喝茶:答应了就跑啊,实习随便跑啊,别被pua了,md就是找个廉价劳动力,还平稳过度正式工,到时候跟你说没转正
点赞 评论 收藏
分享
06-25 16:25
梧州学院 Java
愿汐_:项目介绍那么长,然而你做了啥就一句话?
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务