簡體   English   中英

Kubernetes如何執行容器的內存限制?

[英]How does Kubernetes enforce the memory limit for a container?

它如何執行限制? 是通過cgroups嗎? 還是有一個實際的過程在監視容器過程並終止它們?

我似乎有一個獲取SIGKILL的容器進程,但是pod沒有重新啟動(但是該進程死於SIGKILL)。 所以我不確定是什么原因造成的。

https://github.com/kubernetes/kubernetes/issues/50632

在這種情況下,將消耗大量內存的IIUC進程被殺死。 除非殺死的氣味是容器內的主要過程,否則容器不會終止。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM