私は、modulus.io でノード js サーバーを実行しています。ダウンタイムに直面せずにサーバーの最新バージョンを再デプロイするにはどうすればよいですか?
質問する
192 次
2 に答える
1
Modulus は、デプロイするたびに新しいコンテナーを使用してアプリをビルドするため、切り替えは数ミリ秒程度で完了します。
彼らのドキュメントから:
バンドルは既にビルドされているため、アプリケーションの古いバージョンから新しいバージョンへの切り替えは非常に迅速です。プロセスは次のとおりです。
- 古いアプリケーションに正常なシャットダウン要求を送信します。
- 古いアプリケーション インスタンスを停止します。
- 古いアプリケーション インスタンスを削除します。
- 新しいアプリケーション インスタンスを抽出します。
- 新しいアプリケーション インスタンスを開始します。
通常の状態では、実際の切り替えには数ミリ秒かかります。アプリケーションがリクエストの処理を開始するのにかかる時間は、アプリケーションの起動にかかる時間によって異なります。
于 2016-06-30T04:32:46.597 に答える
0
できません。現在、Modulus はすべてのサーボに同時にデプロイされているため、サーバーは起動中に必然的に数秒間ダウンします。
于 2015-10-29T21:43:24.617 に答える