gpt4 book ai didi

node.js - Kubernetes重新启动Pod

转载 作者:行者123 更新时间:2023-12-02 21:26:38 24 4
gpt4 key购买 nike

我有在kubernetes上运行的容器化节点js应用程序,已将卷安装到主机上。

出于开发目的,当主机卷dir /文件有任何更改时,应重新启动节点应用程序。

在Dockerfile中,我有

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

这只会在容器启动时启动应用程序,但在发生更改时不会重新启动。

我已进行交叉检查,并确保更改已正确从主机卷同步到容器

最佳答案

forever需要一个标志来重新启动文件更改。尝试:

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

我倾向于在开发中使用 nodemon,因为它默认情况下会监视文件更改,并且如果失败则不会尝试重新启动应用程序(只有文件更改会触发启动), forever会尝试永久重新启动。

关于node.js - Kubernetes重新启动Pod,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36910082/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com