ClojureScript项目是否需要流程管理器?

时间:2017-05-03 12:06:13

标签: clojurescript

我想根据https://gist.github.com/jneira/1171737开始使用Node.js+Express.js+ClojureScript的项目。但我担心,如果我将项目部署到生产环境,它应该受到流程管理器的保护,例如pm2项目中的Node.js

据我所知,pm2项目需要Node.js,因为Javascript中的Node.js是单线程的,因此异常会导致Node.js应用停止。 pm2将保护应用并使其永久运行。

ClojureScript中运行的Node.js项目是否需要进程管理器?如果是这样,我应该如何处理pm2

这样的工作

谢谢!

1 个答案:

答案 0 :(得分:0)

当ClojureScript编译为javascript时,您可以使用的工具与管理node.js进程没有区别。如果要使用pm2,可以按照正常的pm2说明进行操作。如果您正在运行网络服务器,我建议您也查看passenger

在实际需要上使用流程管理器,以及在这种情况下使用哪个管理员:这些都取决于个人品味/意见。