AWS EC2 インスタンスで実行されているいくつかの Meteor アプリがあります。
バンドルしてから tar -zxvf bundle.tgz を /bundle ディレクトリに入れる場合を除いて、すべて正常に動作しています。
アプリケーションは、meteor.com のようにホット デプロイしません。サーバーを再起動する必要があります。
ここに私のサービススクリプトがあります
ランレベルで開始 [2345]
ランレベルで停止 [-2345]
リスポーン
リスポーン制限 10 5
スクリプト
APP_DIR=/home/ubuntu/bundle
LOG_FILE=/var/log/app.logexport 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
終了スクリプト
何か案は?