express应用在服务端运行之后,也需要监测文件变化么

发布于 2022-09-06 22:48:56 字数 65 浏览 30 评论 0

如果在服务器上用pm2启动了node服务,路由等文件有变化的话pm2也需要跟在本地一样重启node的服务才会生效么?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情独悲 2022-09-13 22:48:56

需要重启,不然太危险了,你更新代码10个文件有1个更新完了就生效么。
cluster模式下reload会比较看不出来,因为不是关完所有进程再打开新进程,当然内存里的东西肯定是没了的(不过本来也不应该有影响)。
当然也可以做热更新,本质上就是把require的cache去掉,下次require重新加载新的模块,但一般不会通过监听文件变化实现。

风为裳 2022-09-13 22:48:56

需要 一切和 你服务器相关的代码都需要重启。除了静态资源文件

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文