带有Kubernetes的Spring云网关,用于限制传入流量
我有在分布式虚拟机上运行的spring引导服务,但我想将该服务转移到Kubernetes。以前我们为这4个虚拟机配置了SpringCloudGateway请求限制器,但现在有了Kubernetes,我的应用程序将自动伸缩带有Kubernetes的Spring云网关,用于限制传入流量,kubernetes,spring-cloud-gateway,Kubernetes,Spring Cloud Gateway,我有在分布式虚拟机上运行的spring引导服务,但我想将该服务转移到Kubernetes。以前我们为这4个虚拟机配置了SpringCloudGateway请求限制器,但现在有了Kubernetes,我的应用程序将自动伸缩 在这种情况下,如果Kubernetes可以根据流量增加或减少POD,我如何限制请求?如何保持传入流量的状态,但仍保持服务无状态?基本上,您可以通过使用代理前置应用程序来进行速率限制。(nginx、haproxy等)。更具体地说,您可以使用。更具体地说,您可以在ConfigMap
在这种情况下,如果Kubernetes可以根据流量增加或减少POD,我如何限制请求?如何保持传入流量的状态,但仍保持服务无状态?基本上,您可以通过使用代理前置应用程序来进行速率限制。(nginx、haproxy等)。更具体地说,您可以使用。更具体地说,您可以在ConfigMap中使用,也可以通过入口中的注释使用。您可以了解哪些具有k8s中速率限制流量的以下概念:
- QuotaSpec
- 引用AspecBinding
- 配额实例