Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/39.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 如何在Windows上自动运行去甲基化应用程序_Node.js_Meteor_Scheduled Tasks_Windows Server 2008 - Fatal编程技术网

Node.js 如何在Windows上自动运行去甲基化应用程序

Node.js 如何在Windows上自动运行去甲基化应用程序,node.js,meteor,scheduled-tasks,windows-server-2008,Node.js,Meteor,Scheduled Tasks,Windows Server 2008,我有一个meteor应用程序,我已将其非专业化并部署到运行节点的windows server 2008计算机上 我目前运行该应用程序所做的是登录到远程桌面并运行一个批处理文件,该文件设置环境变量并调用node main.js。这将启动服务器,托管应用程序,我只需关闭远程桌面 显然,这并不理想,如果服务器重新启动,我必须重新启动,而且我的帐户必须在命令窗口打开的情况下保持登录状态 我研究了foreverjs,并在windows中使用了任务调度,但似乎找不到一个好的解决方案。我的想法是一项任务,由系

我有一个meteor应用程序,我已将其非专业化并部署到运行节点的windows server 2008计算机上

我目前运行该应用程序所做的是登录到远程桌面并运行一个批处理文件,该文件设置环境变量并调用node main.js。这将启动服务器,托管应用程序,我只需关闭远程桌面

显然,这并不理想,如果服务器重新启动,我必须重新启动,而且我的帐户必须在命令窗口打开的情况下保持登录状态

我研究了foreverjs,并在windows中使用了任务调度,但似乎找不到一个好的解决方案。我的想法是一项任务,由系统帐户运行以设置环境变量,然后在应用程序上永远调用,但如果没有我在重新启动时手动登录,似乎无法将任何工作装配在一起

有没有人遇到过这种情况,并对我应该采取的最佳方法提出了建议


谢谢

您应该能够在Windows上的nginx和Phusion Passenger下运行meteor应用程序

nginx类似于Apache或IIS,将作为服务运行。Phusion Passenger是nginx的插件,因此不需要单独运行


使用此设置,您可能甚至不需要对应用程序进行反流星化

您应该能够在Windows上的nginx和Phusion Passenger下运行流星应用程序

nginx类似于Apache或IIS,将作为服务运行。Phusion Passenger是nginx的插件,因此不需要单独运行


使用此设置,您甚至可能不需要对应用程序进行反流星化

这并不能解决自动启动应用程序本身的需要。无论是否陨落,它都需要启动。它确实解决了这个问题,因为Phusion乘客就是这么做的。nginx在外部端口进行监听,并将其路由到meteor实例我很感激,我会尝试一下这并不能解决自动启动应用程序本身的需要。无论是否陨落,它都需要启动。它确实解决了这个问题,因为Phusion乘客就是这么做的。nginx在外部端口进行监听,并将其路由到meteor实例我很感激,我会尝试一下。我使用的简单解决方案是让windows自动登录,并在服务器上的启动文件夹autologin中插入批处理文件的快捷方式,你一定在开玩笑吧!我使用的简单解决方案是让windows autologin并在服务器上的启动文件夹autologin中粘贴批处理文件的快捷方式,你一定是在开玩笑吧!