从现有的node.js服务器启动一个新的node.js服务器

时间:2013-03-14 14:03:45

标签: node.js nowjs-sockets

我还没有发现任何关于我的问题,所以我想问你是否可以解决以下问题。我有一个nodejs服务器,它显示一个带按钮的网站。当我点击这个按钮时,是否可以启动另一个节点服务器(应该进行一些spookyJS测试并将结果打印到网站上)?

我发现用nowJS你有一个共享空间,服务器和“客户端”(一些html页面)共享。这个模块有用吗?

感谢您的帮助, 亚历

1 个答案:

答案 0 :(得分:1)

简而言之 - 是的!

但也许您可以随时运行两个Web服务器。事实上,它对硬件的负担会减少。

第一台服务器 - 应用服务器 - 在yoursite.com上运行 第二台服务器 - SpookyJs / Test Server - 运行于tests.yoursite.com

在服务器启动并运行后,我要做的就是使用简单的restful接口/ api包装SpookyJs应用程序。开始测试并回答测试结果。

这里要注意的一件重要事情是,当你启动SpookyJS应用程序时,请保持打开状态。因此,SpookyJS应用程序的每个请求(通过您的界面)都会调用“open”或“then”方法。

同样,这是为了解决产生太多无头浏览器的问题。

请求完成后,继续回复请求,并给出幽灵般的结果。

也许这有帮助?

我们正在与Zombie js做类似的事情......所以它可能对你有所帮助(: