根据Uber的说法,可以在不重启的情况下将代码部署到节点。我在哪里可以阅读更多相关信息?我希望它不会永远或pm2。
这就是Uber在Node.js中发现的第二个优势(快速迭代)发挥作用: 通过名为REPL的交互式测试环境 - Read Eval Print Loop - JavaScript允许 开发人员部署新代码 - 并修复新代码可能创建的错误 - 而不必 停止任何进程。 “使Node.js特别适合在生产中运行的一个原因是你可以 检查并更改程序而不重新启动它,“兰尼说。 “所以很少有其他语言 提供这种能力。似乎并不是很多人都知道这种能力存在,但事实上你可以 在程序运行时检查甚至更改程序而不重新启动它。“
来源:https://nodejs.org/static/documents/casestudies/Nodejs-at-Uber.pdf