我们使用hapi节点js创建了一个节点js app,并使用nighmare node js包含了一些功能web抓取功能。
使用hapi暴露的API很少,并且在命令行中运行应用程序一切正常,例如" node app.js"。
但是当使用iisnode在IIS中托管应用程序时,它会挂起。不确定是什么问题...
所以,我的问题是梦魇节点js是否可以在iis节点中工作?
请在这方面提供帮助。
答案 0 :(得分:0)
我知道这是一个老问题,但是我已经使用IIS ARR成功完成了此任务。
不需要iisnode。基本上,您可以像说localhost:3000那样运行节点应用程序,并使用ARR(应用程序请求路由)运行ISS。您在IIS ARR上创建将代理反向转换为localhost:3000的服务器。所以你最终会得到类似
的东西example.com <-ARR->本地主机:3000
确保localhost:3000不公开可用。