我知道我们可以通过命令提示符在Windows中运行node.js文件,如下所示
cd c:\wamp\www\myfolder
c:\wamp\www\myfolder>node testing.js
我的问题是,如何自动将此文件在Windows中每10秒或1分钟无限期运行?
截至目前,我已在Windows系统中创建了一个调度程序,每隔1分钟运行一次,以执行我的js文件。我创建了一个带有所需命令的.bat文件,并将其放入调度程序中。所以它运行得很好。我想知道,还有其他最佳解决方案吗?
我还有一个问题,每次我运行" node testing.js"命令,节点js是创建新服务器实例还是使用先前创建的相同/旧实例。这背后的机制是什么。
答案 0 :(得分:3)
如何自动将此文件在Windows中每10秒或1分钟无限期运行?
您可以使用Windows' task scheduler来执行此操作。它有UI和API。
或者,您可以run it as a service。
,而不是每10秒钟运行一次答案 1 :(得分:0)