2017-10-10 24 views
0

J'ai une application de météore que j'ai démétéorized et déployé sur un nœud exécutant de machine Windows Server 2008. Ce que je fais actuellement pour exécuter l'application est de se connecter au bureau à distance et d'exécuter un fichier batch qui définit les variables d'environnement et appelle le nœud main.js. Cela démarre le serveur, héberge l'application et je ferme simplement le bureau distant.Comment faire pour exécuter automatiquement l'application demeterorized sur Windows

De toute évidence, ce n'est pas idéal, si le serveur redémarre, je dois tout faire, aussi mon compte doit rester connecté avec la fenêtre de commande ouverte. J'ai regardé dans foreverjs et joué avec la planification de tâche dans les fenêtres mais n'arrive pas à trouver une bonne solution. Mes pensées sont une tâche qui est exécutée par un compte système pour configurer les variables d'environnement puis appelle pour toujours sur l'application, mais ne peut pas sembler monter ensemble quelque chose qui fonctionne sans que je me connecte manuellement au redémarrage.

Est-ce que quelqu'un a rencontré cette situation et a des suggestions pour la meilleure approche que je devrais prendre?

Merci

+0

La solution simple que je l'ai utilisé est d'avoir des fenêtres autologin et bloqué un raccourci vers le fichier de commandes dans le dossier de démarrage –

+0

Autologin sur un serveur, vous rigolez! – Mikkel

Répondre

2

Vous devriez être en mesure d'exécuter une application de météores sous nginx et Phusion passagers sur Windows. Nginx est comme Apache ou IIS et fonctionnera comme un service. Phusion Passenger est un plugin pour nginx, il n'a donc pas besoin d'être exécuté séparément.

Avec cette configuration, vous ne avez probablement même pas besoin de de-meteorize votre application

+0

Cela ne résout pas le besoin d'autostart l'application elle-même. Météorisé ou non, il doit démarrer au démarrage –

+2

Il résout ce problème, car c'est ce que fait Phusion Passenger. nginx fait l'écoute sur le port externe, et l'achemine vers l'instance de météore – Mikkel

+0

Oui, je me suis trompé –