2012-02-06 61 views
5

我正在寻找在IIS6下运行node.js(企业环境,他们已经死定在IIS6上)。我见过iisnode,但它需要iis7。在IIS6下运行的Node.js

我的问题是:是否有ISAPI重定向可用于连接IIS6与node.js?

+1

您可以使用Windows Azure托管您的Node.js应用程序吗? http://www.windowsazure.com/en-us/develop/nodejs/ – JeremiahLee 2012-02-09 06:48:35

+0

嗯..也许。我一定会试一试! – skyburner 2012-02-09 13:19:45

回答

8

我们实际上最终做了相反的事情,并通过node-http-proxy将IIS放在nodejs后面。

这样做有很多好处。例如,IIS不支持Web套接字,将nodejs放在前面可以解决这个问题。

您从node-iis中释放的唯一东西就是进程管理,但有很多其他方法可以让您的节点应用程序可靠地作为服务运行。

+1

这可能是我现在需要使用的。只需要做一些杂耍,因为服务器只有一些https,一些https/http和其他使用IIS连接到Active Directory的http。但是,这与我的问题没有直接关系。谢谢您的帮助! – skyburner 2012-02-24 02:48:00

+0

这个过程记录在某个地方吗? – 2014-03-21 08:53:18

+0

对于最近的项目,我们使用[node-windows](https://github.com/coreybutler/node-windows) – Garth 2014-03-23 10:14:11