簡體   English   中英

Kubernetes重新啟動Pod

[英]Kubernetes restarting pods

我有在Kubernetes上運行的容器化節點js應用程序,該應用程序已將卷安裝到主機上。

出於開發目的,當主機卷dir /文件有任何更改時,應重新啟動節點應用程序。

在Dockerfile中,我有

CMD ["forever", "index.js"]

這只會在容器啟動時啟動應用程序,但在發生更改時不會重新啟動。

我已進行交叉檢查,並確保更改已正確從主機卷同步到容器

forever需要一個標志來重新啟動文件更改。 嘗試:

CMD ["forever", "-w", "index.js"]

我傾向於在開發中使用nodemon ,因為它默認情況下會nodemon文件更改,並且在失敗時將不會嘗試重新啟動應用程序(只有文件更改會觸發啟動), forever都會嘗試重新啟動。

暫無
暫無

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

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