在k8s中,service本身可以起到负载均衡的效果,那么还需要用nginx吗?

传统的应用迁移上云时,是否需要将nginx一并迁移呢,还是直接用service本身进行替代

参与7

2同行回答

mtming333mtming333课题专家组系统架构师某电子支付
1、nginx无法实现K8S的服务发现,而service这层逻辑基于K8S etcd可以实现2、实际service实现负载是通过coreDNS+ingress(nginx)故要不要用,取决于传统应用的本身架构,举例说明1、tomcat:可以用2、springcloud:自带注册中心 ,可以不用3、dubbo:自带注册中心 ,可以不用...显示全部

1、nginx无法实现K8S的服务发现,而service这层逻辑基于K8S etcd可以实现
2、实际service实现负载是通过coreDNS+ingress(nginx)

故要不要用,取决于传统应用的本身架构,举例说明
1、tomcat:可以用
2、springcloud:自带注册中心 ,可以不用
3、dubbo:自带注册中心 ,可以不用

收起
互联网服务 · 2021-10-20
浏览2206
北京不眠夜@博云北京不眠夜@博云产品经理公司
service,是应对集群内部的访问ingress,是应对集群外部的访问通常,企业内网中还有个全局负载,实现各个区域的业务间负载调度。显示全部

service,是应对集群内部的访问
ingress,是应对集群外部的访问
通常,企业内网中还有个全局负载,实现各个区域的业务间负载调度。

收起
软件开发 · 2021-11-16
浏览1742

提问者

MapleLeafLJ
研发工程师兴业银行
擅长领域: 云计算容器容器云

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2021-10-20
  • 关注会员:3 人
  • 问题浏览:3332
  • 最近回答:2021-11-16
  • X社区推广