16

Windows環境にnodejsをデプロイしようとしています。私が見る限り、nodejs はコマンドラインから実行される単なる標準アプリケーションです。ただし、そのように実行することは、サーバー環境ではあまり実用的ではありません。Windows サービスとして実行する方法はありますか?他のサービスと同様に、実行を制御するすべての利点が得られますか? この件に関して同様のフォーラム エントリを見つけましたが、それらはすべて Linux 環境での nodejs の実行に関連しています。ウィンドウ環境でこれを行うにはどうすればよいですか?

4

1 に答える 1

14

Nodejs アプリケーションは、mongodb、redis、nginx とは異なります... OS サービスとして実行することは想定されていません。

ベスト プラクティスとして、人々は通常、pm2 のようなプロセス管理ツールを使用して、本番用のnodejsアプリケーションを実行します。アプリケーションを起動または再起動するコマンドをトリガーする実行ファイルdeploy.shまたはを作成することで、試してみることができます。deploy.batpm2

于 2016-11-08T05:13:18.583 に答える