2016-09-22 10 views
-4

ここにこの質問を投稿できるかどうかはわかりません。私はTomcatサーバーにアプリケーションをデプロイしており、アプリケーションは正常に動作しています。今、私のJavaバージョンをアップグレードする必要がある場合、アプリケーションを停止しますか?言い換えれば、私のJavaバージョンをアップグレードするためのダウンタイムが必要ですか?javaソフトウェアを更新するとアプリケーションのダウンタイムが発生する

+2

短い答えは「はい」です。 –

+0

長い答えは非常に可能性があります。 – Kayaman

+0

既存のバージョンの横に新しいバージョンのJavaをインストールする場合、インストールはTomcatプロセスを停止しません。 Tomcatを新しいバージョンで稼働させるためにはTomcatを再起動する必要がありますが、それはダウンタイムです。ただし、設定でフェールオーバーがサポートされている場合は、一度に1つのTomcatインスタンスをアップグレードして、ユーザーのダウンタイムを抑えることができます。 – Andreas

答えて

1

私のJavaバージョンをアップグレードする必要がある場合、アップグレードが完了するまでアプリケーションが停止しますか?

これはお勧めです。

おそらく、新しいバージョンのJavaをインストールすることができます。既存のJavaを使用してアプリケーションを実行している可能性があります。ただし、新しくインストールしたJREの使用を開始するには、Tomcatとアプリケーションを再起動する必要があります。

私のJavaバージョンをアップグレードするためのダウンタイムが必要ですか?

あなたは確かにダウンタイムが必要です。 @Andreasコメントで言うように、あなたが適切にあなたのシステム(複数可)を設計した場合


しかし、あなたはライブサーバーとのシステムを実装することが可能とあり、「ホット」スタンバイサーバー、およびロードバランサまたはハプロキシを使用して、あるシステムから別のシステムへの「フェイルオーバー」を迅速に実行して、中断が通知するには短すぎるようにします。また、サーバーの複数の「ライブ」インスタンスがある場合は、インスタンスを停止してからアップグレードしてから再導入することもできます。

+0

答えはスティーヴンです。 – ramanareddy438

関連する問題