开发者社区> 问答> 正文

Spring cloud网关与Kubernetes传入流量限制

k8s小能手 2019-02-22 15:42:05 427

我有在分布式虚拟机上运行的Spring启动服务,但我想将该服务移至Kubernetes。之前我们在这4个虚拟机上配置了针对请求限制器的Spring云网关,但现在使用Kubernetes,我的应用程序将可自动扩展。

在这种情况下,我如何限制请求,Kubernetes可以根据流量增加或减少pod?如何保持传入流量的状态,但仍然保持我的服务无状态?

Kubernetes Java 容器 Spring Perl
分享到
取消 提交回答
全部回答(1)
  • k8s小能手
    2019-07-17 23:29:09

    可以通过使用代理向应用程序前端进行速率限制。(nginx,haproxy等)。更具体地说,您可以使用Kubernetes Ingress。更具体地说,您可以使用nginx入口控制器,并且可以在ConfigMap中使用限制速率或通过入口中的注释进行速率限制。

    0 0

集结各类场景实战经验,助你开发运维畅行无忧

推荐文章
相似问题