問題タブ [java-opts]
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 - FreeBSD で tomcat に JAVA_OPTS を設定するには?
OutOfMemoryError: PermGen space
エラーを受け取りました。
次のコマンドを使用して tomcat を実行します。
PermGen スペース ( JAVA_OPTS="-XX:PermSize=256m -XX:MaxPermSize=256m"
) を増やそうとしています。
この文字列を次の場所に追加しようとしました:
しかし、それは効果がありません。デフォルトの Tomcat サーバーのステータス (/manager/status) は、PS Perm Gen に 82MB しか許可されていないことを示しています。
私は何を間違えましたか?
java - 私の JAVA_OPTS 設定は問題ありませんか?
JVM アプリケーションを調整しています。私が設定したJAVA_OPTSは次のようなものです:
ジェネレーションズについては大体理解できました。しかし、私の設定が適切かどうかはわかりません。私の知る限り、新世代のサイズは 256 なので、remain(1792m) は旧世代のサイズです (Perm 世代はヒープではないため)。
私は正しいですか?そして、私の設定は適切ですか?
java - catalina.sh で設定された JAVA_OPTS が TOMCAT プライベート インスタンスで機能しない
catalina ベースの catalina.sh に JAVA_OPTS を介して JVM オプションを配置しました。しかし、システムはこれらのオプションを選択しません。プロファイリング情報を渡して、プロジェクト プロパティとログ ファイルのパスを設定しようとしています。プライベート インスタンスのビンの setenv.sh でオプションを設定する必要があります。JAVA_OPTS を表示するために catalina.sh に入力した echo コマンドでさえ、CATALINA_BASE などの出力されたデフォルト値を取得しません。印刷してください。catalina.sh は処理されていますか?
1 日の終わりに、私のシステムは setenv.sh で正常に動作します。JAVA_OPTS が catalina.sh から取得されない理由が気になります。
TOMCAT 7がインストールされ、JDK 1.7がインストールされたUbuntu 12.04を使用しています。
ありがとう
rest - Wildfly 8.1.0 の HTTP プロキシを構成する
Wildfly 8.1 の HTTP プロキシを設定するには? Wildfly インスタンスは、RHEL 6.5 でスタンドアロンとして実行されています。マシンはインターネットに直接アクセスできませんが、デプロイされたアプリケーションの 1 つは、既存の HTTP プロキシ (認証なし) を使用して、Google Cloud Messaging の安静なサービスを呼び出す必要があります。したがって、どういうわけか、Wildfly またはその上のアプリケーションに、プロキシがどこにあるかを伝える必要があります。service wildfly start/stop/restart を使用して、デフォルトの init.d スクリプトを使用してインスタンスを開始/停止しています。
JAVA_OPTS を使用して、Tomcat インスタンスに対してプロキシが機能するようになったので、wildfly に対しても同じことを試しました。
standalone.sh で JAVA_OPTS を介してプロキシを設定する
サーバーはエラーなしで起動し、ps aux を実行すると、JAVA_OPTS が正しく設定された wildfly インスタンスが得られます。
プロキシが正しく設定され、curl などで動作します。
ただし、wildfly にデプロイされ、GCM Web サービスを呼び出そうとするアプリケーションでは、まだ ConnectionException が発生します。
java - --->- - Java の演算子
-->--
オペレーターは Javaで何をするのでしょうか?
たとえば、次のコードがあるとします。
これは常に true を返します。
ありがとうございました!