3

AWS EC2 インスタンスで実行されているいくつかの Meteor アプリがあります。

バンドルしてから tar -zxvf bundle.tgz を /bundle ディレクトリに入れる場合を除いて、すべて正常に動作しています。

アプリケーションは、meteor.com のようにホット デプロイしません。サーバーを再起動する必要があります。

ここに私のサービススクリプトがあります

ランレベルで開始 [2345]

ランレベルで停止 [-2345]

リスポーン

リスポーン制限 10 5

スクリプト
APP_DIR=/home/ubuntu/bundle
LOG_FILE=/var/log/app.log

export PORT=80 エクスポート

MONGO_URL=mongodb://somelogin:fakepassword@somedomain:1231231/app_db

エクスポート ROOT_URL= http://somedomain.com

/usr/bin/node "$APP_DIR/main.js" 2>&1 >> $LOG_FILE

終了スクリプト

何か案は?

4

2 に答える 2