请求(Request)与 限制(Limit)
三月 10, 2021
源起于昨天开发进行压测把其中一个节点的内存给压爆了。。。但其实配置pod时有设置limit(最大内存上限)。经过沟通发现他是使用3个pod同时压测,怀疑这3个pod都在挂掉的这个节点上,因此3个节点同时超出最大内存上限,节点机器内存爆掉了
已分配/总资源,已分配是指什么,是实际使用的or启动内存还是内存上限?
关于腾讯云TKE中这个概念今天去查看了官网文档才搞清楚
Request:容器启动时需要的最小内存
Limit: 容器能使用的内存最大值,就是内存上限
内存 Request 作为调度时的依据,在创建时为该容器在节点上分配内存,称为 “已分配内存” 资源。
当节点上所有容器使用内存均超量时,存在 OOM 的风险。因此不设置 Limit 时,默认 Limit = Request,保证容器的正常运作。
已分配=request
查看评论