私は主にJava/GlassFishに興味がありますが、どのプラットフォーム/アプリケーションサーバーにも当てはまると思います。複数のコンポーネントが同じアプリケーションサーバーにデプロイされています
スケーラビリティのために、同じJAR、WARまたはEARの複数のインスタンスを同じGlassFishサーバーにデプロイすることは可能ですか?私がMyApp.ear
を持っていて、ロード時にスパイクを処理するためにスケールアップする必要があるように見える場合、同じGlassFishサーバー内に2つ以上のMyApp.ear
のインスタンスを再デプロイできますか?
実用的なですか?
は、私は心から、2つのインスタンスを展開するとパフォーマンスが向上するであろうことを疑います。パフォーマンスを低下させる可能性が高い:今では、すべてのクラスの2つのコピーがメモリに格納されるため、メモリが制限され、ディスクを頻繁に使用するなどします。複数のコピーは、開発用バージョンとテスト用バージョンのようなものを持つことです。 – Jay