在热部署时,dust.js是否可以将nodejs归零?

时间:2014-05-10 15:45:13

标签: node.js dust.js

众所周知,如果更改javascript的源代码并重新启动运行(热部署),则node.js不能为零停机时间。 即使有一些解决方案可以自动重启node.js,但它们并不是真正的零停机重启。 只是想知道由于dustjs有一些基本的逻辑功能, 如果这可以使得node.js(对控制器/逻辑没有大的改变)在热部署时可以是零停机时间。

1 个答案:

答案 0 :(得分:0)

liveswap,您可以使用零停机时间部署和重新启动新版本的应用程序:

https://medium.com/node-js-javascript/f00ce09abb77
https://www.npmjs.org/package/liveswap

用法非常简单,有点像forever

liveswap --start index.js

liveswap —-upgrade index.js