0
有沒有什麼方法可以改變限制,在我的情況下打開文件描述符,無論是軟還是硬,對於一個容器內正在運行的進程?更改容器內打開的文件描述符的進程限制
我正在運行使用helm stable/memcached
的memcached部署,但1024
打開文件限制對於預期的併發性非常短。
如果無法這樣做,在kubernetes集羣(在AWS上運行並使用kops
進行設置)上更改部署或全侷限制的正確方法是什麼?
有沒有什麼方法可以改變限制,在我的情況下打開文件描述符,無論是軟還是硬,對於一個容器內正在運行的進程?更改容器內打開的文件描述符的進程限制
我正在運行使用helm stable/memcached
的memcached部署,但1024
打開文件限制對於預期的併發性非常短。
如果無法這樣做,在kubernetes集羣(在AWS上運行並使用kops
進行設置)上更改部署或全侷限制的正確方法是什麼?
問題在於,memcached上的max simultaneous connections
默認爲1024,並且圖表使用默認值。
我需要修改它才能通過「-c」
這是比Kubernetes更多的碼頭圖像問題。 http://mtyurt.net/2017/04/06/docker-how-to-increase-number-of-open-files-limit/ –
確實如此,但似乎無法將「--ulimit」傳遞給碼頭工人貫穿kubernetes部署。 – migas
看來您目前無法設置ulimit,但這是一個未解決的問題:https://github.com/kubernetes/kubernetes/issues/3595 –