3
2つのIPを持つマシンにGlassfish 3.1をインストールしました。Glassfishを1つのIPにバインドしてこのIPだけを聴取させたいので、このIP経由でのみサービスにアクセスできます。 2 Ips?Glassfishを特定のIPにバインドしますか?
2つのIPを持つマシンにGlassfish 3.1をインストールしました。Glassfishを1つのIPにバインドしてこのIPだけを聴取させたいので、このIP経由でのみサービスにアクセスできます。 2 Ips?Glassfishを特定のIPにバインドしますか?
デフォルトでは、ネットワークリスナーは0.0.0.0(すべてのネットワークインターフェイス)をリッスンします。これは構成ごとに変更することができます。ナビゲーションツリーで
、設定 - に行く>サーバーCONFIG-> NetworkConfig-> NetworkListeners->のhttp-listener1を
そのページで、あなたが好きに0.0.0.0からIPを変更することができます。
もちろん、「server-config」は必要な設定に変更できます。更新するhttpリスナーを選択することもできます(または新しいものを作成することもできます)。
詳細については、documentationをご覧ください。
これは、ネットワークリスナーを変更するだけです。 Glassfishは、0.0.0.0の他のポート(例:スレッドプール)を多数開きます。 domain.xmlの0.0.0.0のすべての出現を検索し、アドレスなしで "port"のすべての言及を検索し、正しいIPを追加しても、Glassfish(3.1.2)が開始されると0.0.0.0のリスナーがまだ存在します。 – Matteo
1年以上経った今、私はこの問題にも答えていません。 私の場合は、2つのGFサーバーをそれぞれ独自のIPアドレス(たとえば、127.0.0.2と127.0.0.3)で起動する必要があります。 GF4がポート8686,4848,3700,8181,7676、および8080にバインドされているのを見ています。 また、address属性の変数を使用しても機能しないか、asenv.confの定義済みの割り当てにdoesn拾われることはありません。完全な設定部門の緩やかな終わりのトン。 – Mike