简体   繁体   English

在 Kubernetes 上使用 Netflix Eureka

[英]Using Netflix Eureka on Kubernetes

We are currently setting up a Micro-service Architecture using spring boot and netflix components, for Deployment we are planning to go with aws kubernetes(EKS) setup.我们目前正在使用 spring 引导和 netflix 组件设置微服务架构,对于部署,我们计划使用 aws kubernetes(EKS) 设置 go。 We are in a in a dilemma to choose whether to use netflix's Eureka & ribbon services on Kubernetes for service discovery or to use Kubernetes own service discovery Mechanism.我们两难选择是使用Kubernetes上的netflix的Eureka&ribbon服务进行服务发现还是使用Kubernetes自己的服务发现机制。 The advantages I see in using k8s service discovery is that horizontal scaling becomes easy.我看到使用 k8s 服务发现的优点是水平扩展变得容易。 Any thoughts on this will be really good for us to take it in the right direction.对此的任何想法都会对我们朝着正确的方向发展非常有益。

Thanks.谢谢。

If you don't have a strong case for client side load balancing I would not use Eureka and ribbon.如果您没有强有力的客户端负载平衡案例,我不会使用 Eureka 和功能区。 I am getting the load balancing and service discovery from my platform (k8s) for free.我从我的平台(k8s)免费获得负载平衡和服务发现。 If not for client side load balancing, there is no value that eureka and ribbon brings other than beefing up your resume:).如果不是为了客户端负载平衡,eureka 和 Ribbon 除了增强你的简历之外没有任何价值:)。 On the other hand, it brings another stack that you need to maintain in the long term.另一方面,它带来了另一个需要长期维护的堆栈。

This is a kind of related question是一种相关的问题

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM