Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/42.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Node.js 正在使用';永远';仍然建议将nodejs作为linux/unix服务运行吗?_Node.js_Service_Forever - Fatal编程技术网

Node.js 正在使用';永远';仍然建议将nodejs作为linux/unix服务运行吗?

Node.js 正在使用';永远';仍然建议将nodejs作为linux/unix服务运行吗?,node.js,service,forever,Node.js,Service,Forever,在过去的几年中,NodeJS成为了服务器领域的一个主要参与者——我真的很难相信,没有一种像样的方式可以让NodeJS在linux机器上作为服务运行。在Windows上,我们有iisnode,但对于非Windows环境,建议使用forever软件包,而不是真正的解决方案 有没有我找不到的nodejs的服务化版本?没有你所想的Node.js的“服务化”版本。保持节点应用程序运行(例如在发生致命错误时)完全取决于您 正如第一条评论中所建议的,这是相当主观的,但实际上有两个大的包(以及一个或两个替代方法

在过去的几年中,NodeJS成为了服务器领域的一个主要参与者——我真的很难相信,没有一种像样的方式可以让NodeJS在linux机器上作为服务运行。在Windows上,我们有iisnode,但对于非Windows环境,建议使用forever软件包,而不是真正的解决方案

有没有我找不到的nodejs的服务化版本?

没有你所想的Node.js的“服务化”版本。保持节点应用程序运行(例如在发生致命错误时)完全取决于您


正如第一条评论中所建议的,这是相当主观的,但实际上有两个大的包(以及一个或两个替代方法)用于从节点应用程序中创建服务。正如你所提到的,这是一个流行的选择。如果您从未看过,我建议您这样做,因为它提供了一些永远不会提供的服务。或者,您可以搜索有关的信息,我过去曾成功地使用过这些信息。最后,如果其他节点不适合您,可以考虑使用Daemoning节点。

建议由。。。。谁每个开发人员都有自己的首选软件包,当有几个可供选择时可以使用。好吧,不管代理的东西是什么——永远是最重要的,至少是这样。是的,我不想要首选软件包:)我希望nodejs中的一些东西能够支持大多数人使用它。