問題タブ [openj9]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - JVM Open J9 を使用すると、アプリケーション (Tomcat) がしばらくすると応答を停止する
Open J9 を使用していますが、しばらくするとアプリケーションの実行が応答しなくなります。本番環境では、JMeter を使用してシミュレートするためにローカルで管理され、2 時間後に発生します。アプリケーション (Tomcat) が単に応答を停止し、元に戻すには再起動する必要があります。問題は、ログ (catalina および log4j) に何も表示されず、調査に役立つことです。コア ダンプと GC ログがあります。
jakarta-ee - Openliberty はワイヤ デバッグ トレースを有効にします
2 つのマイクロサービス内で HTTP トラフィックをデバッグする必要があるという問題に直面しています。マイクロプロファイル v3 と openliberty を使用してマイクロサービスを実装しています。server.xml と環境変数を使用して HTTP トレースを有効にしようとしましたが、成功しませんでした。
Openliberty+OpenJ9 で WIRE トレースを有効にする方法を知っている人はいますか? 公式の open-liberty:javaee8-java11 (Open Liberty 19.0.0.8/wlp-1.0.31.cl190820190813-1136) をベース Docker イメージとして使用しています。
java - Openjdk openJ9 と ZKOSS を使用したホットスポット反射の違い
現在、ZK ( https://www.zkoss.org/ ) フレームワークを使用して Web アプリケーションを使用しており、HotSpot JVM ( https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=hotspot ) を正常に使用しています。この JVM を使用すると、ZK は EL パッケージを使用してオブジェクト (Bean) に反射的にアクセスできます。別の標準 JVM ( https://adoptopenjdk.net/?variant=openjdk11&jvmVariant=openj9の openj9) で実行しようとすると、特定のオブジェクトの属性に反射的にアクセスすると例外が発生します (このメッセージの最後を参照)。アプリケーションのホットスポットよりもメモリ フットプリントが小さいため、この JVM を使用したいと考えています。
使用中の ZK バージョンは 8.6.2 (bind/common)
JVM が異なれば結果が異なる理由はありますか? その場合、どのようにトラブルシューティングすればよいですか?
この特定のケースでは、ZK は廃止されたプロジェクトである Apache Common EL の分岐バージョンを使用します (2003)。私が得る例外は以下のとおりです。ここで、フレームワークは問題のオブジェクト (java.lang.Long ではなくアプリケーション レベルのオブジェクト) へのアクセスに失敗し、Long に存在しない (しかしアプリケーション オブジェクトには存在する) メソッドを呼び出しています。