複数のWebアプリケーションがコンテナ内で実行されている場合(Weblogicなど)。各アプリケーションは、JVMの異なるインスタンスまたはJVMの同じインスタンスで実行されますか?クラスローダーはどうですか?ウェブアプリケーションごとに違いますか?それが違うなら、理由は何ですか?単一のコンテナ内に複数のWebアプリケーション - JVMのインスタンス数はいくつですか?
1
A
答えて
3
Weblogicでは、managed serverインスタンスにJVMが割り当てられます。この管理対象サーバが複数のWebアプリケーションを使用するように設定されている場合は、すべて同じJVM上で実行されます。しかし、異なるサーバーにデプロイされるWebアプリケーションは、それらの個々のJVM上で自然に実行されます。
一般に、クラスローダー(複数のWebアプリケーション用)は同じです。私が一般的に言っているのは、still possible to overrideだから、デプロイメント記述子weblogic.xmlを設定することによって別のクラスローダーを使用する
異なるクラスローダーを使用する理由は、たとえば、weblogicが共通ライブラリの最新バージョンしかし、あなたのアプリケーションは古いバージョンでbulitされていました。
関連する問題
- 1. 単一のJVM内の複数のスパークサーバ
- 2. 単一コンテナ対複数コンテナ
- 3. 単一のコンテナの複数のIP
- 4. 単一サーバ上の複数のDockerコンテナ
- 5. アプリケーション内で複数のプロジェクトに単一の単一のコンテナを設定するにはどうすればよいですか?
- 6. 単一のWebアプリケーション用の複数のDbContextクラス。良いか悪いか?
- 7. 単一サーバー内の同じWARファイルの複数のインスタンス
- 8. コンテナ内のレイヤー数はいくつですか?
- 9. 単一のPodioアプリケーション用の複数のWebフォーム
- 10. MVC 5:単一のWebアプリケーションの複数の認証方式?
- 11. Azure WebJobs - 複数のWebアプリケーション - 単一のストレージアカウントの競合
- 12. 同じJVM内のDataNucleusのJDOの複数のインスタンス
- 13. GAE環境内の複数のJVMインスタンスとのJavaの同期
- 14. Bigtableで単一インスタンスと複数のインスタンスを比較する
- 15. 単一のコンテナ内にある複数のオブジェクトに変形を適用する
- 16. 単一のページ内に複数のブートストラップモーダル
- 17. カフカストリーム - 複数の単一インスタンスに参加し、スレッドの数
- 18. 単一の桟橋のインスタンスで複数のアプリケーションを実行する方法
- 19. ASP.NET:単一のアプリケーション内の複数のセッションオブジェクト
- 20. 1つのEC2インスタンス内の複数のドッキング・コンテナをAWS ECS経由で
- 21. Cassandra:単一のラージ・インスタンスと複数のスモール・インスタンスの比較
- 22. IIS上の単一のドメイン名から複数のWebアプリケーションを実行する
- 23. 複数ファイルのアップロードをいくつかの単一のファイルアップロードに変換する
- 24. 単一アクティビティ、複数のフラグメントに基づくAndroidアプリケーション
- 25. 単一のリスト内の複数のクラスタイプ
- 26. 単一のコンポーネント内の複数のactionCreators
- 27. 単一ページまたは複数ページWebアプリケーション?
- 28. ASP.NET Webアプリケーション内の複数のWeb.Configファイル
- 29. Kubernetes:多くのコンテナを持つ単一のPOD、または単一のコンテナを持つ多くのPod
- 30. 複数のドメイン、単一ノード(急行)アプリケーション