Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/kubernetes/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Kubernetes Rate限制部署中每秒创建的吊舱数_Kubernetes_Scale_Ratelimit - Fatal编程技术网

Kubernetes Rate限制部署中每秒创建的吊舱数

Kubernetes Rate限制部署中每秒创建的吊舱数,kubernetes,scale,ratelimit,Kubernetes,Scale,Ratelimit,我正在使用Kubernetes创建一个包含1000个小客户端的部署。但是,这些客户端连接到的服务器不能同时处理这么多请求。有没有人知道在Kubernetes中每分钟只创建100个吊舱的方法,等待它们处于就绪状态,然后创建下一个100个吊舱。在K8s 1.18中没有这样的直接选项。这里是相关的。一些可能的解决办法是: 使用多个部署,可能在多个名称空间内。在有任何更改的情况下,使用1000个副本管理单个部署可能会很困难 根据1000秒客户端的总挂钟启动时间和服务器电源,在客户端(或使用轻量级包装器

我正在使用Kubernetes创建一个包含1000个小客户端的部署。但是,这些客户端连接到的服务器不能同时处理这么多请求。有没有人知道在Kubernetes中每分钟只创建100个吊舱的方法,等待它们处于就绪状态,然后创建下一个100个吊舱。

在K8s 1.18中没有这样的直接选项。这里是相关的。一些可能的解决办法是:

  • 使用多个部署,可能在多个名称空间内。在有任何更改的情况下,使用1000个副本管理单个部署可能会很困难

  • 根据1000秒客户端的总挂钟启动时间和服务器电源,在客户端(或使用轻量级包装器)内实现随机可配置延迟,以随时间分散负载

  • 吊舱的机具已准备就绪
    检查以根据需要扩展部署,并使用以每分钟创建100个吊舱
  • 实现您自己的pod自动缩放