簡體   English   中英

在 Kubernetes 部署中使用並行啟動容器

[英]Start containers using parallelism in Deployment of Kubernetes

我正在使用部署類型來定義一個 pod。 Pod 定義包含兩個容器和 1 個邊車。

在 Kubernetes 事件中,容器啟動的執行是按順序執行的。 我們如何並行啟動兩個容器。

容器 1(6 秒)+ 容器(5 秒)+ NEG 就緒(2 秒)= 13 秒

如果我們並行啟動容器,我們可以最小化 pod 旋轉的總時間。

In kubernetes events, Execution of container start is in sequential way. How we can start both containers parallely.

雖然容器是按順序啟動的,但 kubelet並不等待容器進入運行狀態來啟動下一個容器。 kubelet 循環的時間間隔只有幾分之一秒。 容器需要的啟動和准備時間決定了它開始接收請求的速度。

pod 中的容器是並行啟動的,請參閱這篇文章以供參考。
也許您的容器之間存在一些隱含的依賴關系,這會阻止它們同時啟動。

暫無
暫無

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

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