springboot+k8s+抛弃springcloud.eureka

编程入门 行业动态 更新时间:2024-10-06 15:20:08

springboot+<a href=https://www.elefans.com/category/jswz/34/1768862.html style=k8s+抛弃springcloud.eureka"/>

springboot+k8s+抛弃springcloud.eureka

springboot开发微服务框架一般使用springcloud全家桶,而整个项目都是容器化的,通过k8s进行编排,而k8s自己也有服务发现机制,所以我们也可以抛弃springcloud里的eureka,而直接使用k8s自己的服务。

添加组件

<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-netflix-ribbon</artifactId>
</dependency>
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-kubernetes-ribbon</artifactId><version>0.3.0.RELEASE</version>
</dependency>
<dependency><groupId>org.springframework.cloud</groupId><artifactId>spring-cloud-starter-kubernetes</artifactId><version>0.3.0.RELEASE</version>
</dependency>

注意点

1.application.name与k8s的服务名相同,即feign里的服务名称
2.必须要开启@EnableDiscoveryClient注解
3.springcloud的配置中心需要和项目在一个namespa

更多推荐

springboot+k8s+抛弃springcloud.eureka

本文发布于:2024-02-06 15:35:51,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1750004.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:k8s   springboot   eureka   springcloud

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!