为了账号安全,请及时绑定邮箱和手机立即绑定

使用库伯内特斯 API 并增加速率限制值

使用库伯内特斯 API 并增加速率限制值

Go
皈依舞 2022-10-04 20:03:46
Im 使用以下代码kubeconfig = resolveKubeconfig(kubeconfig)    if kubeconfig == "" {        return nil, fmt.Errorf("%s: %w", msgCouldNotCreateClientConfig, ErrLocatingKubeconfig)    }    config, err := clientcmd.BuildConfigFromFlags("", kubeconfig)现在我使用非结构将资源应用于群集(5 个简单的部署)我看到应用程序需要时间,就像开始节流一样,当我更改配置以使用如config.QPS = 250它工作得更好,我没有遇到任何问题。我知道它与k8s api与api服务器的速率限制有关。两个问题:为什么如果我不应用太多资源就会发生这种情况我增加值,可以还是可以制造一些问题?我应该也使用突发吗?我没有在QPS和突发上找到很多文档...
查看完整描述

1 回答

?
叮当猫咪

TA贡献1776条经验 获得超12个赞

默认情况下,突发为10,QPS为5,因此如果您只应用了多个请求,它不应该阻止您。client-go

增加 对应用程序没有影响,但可能会在 上产生过重的负载。BurstOPSapi-server


查看完整回答
反对 回复 2022-10-04
  • 1 回答
  • 0 关注
  • 92 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号