jbossを "192.13.50.999:8555"ではなく "something.nm.com:8555"のようなURLにマップすることはできますか?JbossをIPの代わりにURL
私はstandalone.sh -b something.nm.com:8555として実行してみました。スタンドアロン版を編集してみました。 JBoss 7を使用しているIm
<interface name="public">
<any-address/>
</interface>
jbossを "192.13.50.999:8555"ではなく "something.nm.com:8555"のようなURLにマップすることはできますか?JbossをIPの代わりにURL
私はstandalone.sh -b something.nm.com:8555として実行してみました。スタンドアロン版を編集してみました。 JBoss 7を使用しているIm
<interface name="public">
<any-address/>
</interface>
はいできます。 「something.nm.com」のIPアドレスはのIPアドレスに解決する必要があります:あなたは、単にあなたが* nixのOS上で
cd $JBOSS_HOME/bin
./standalone.sh -b something.nm.com
NOTEを実行していると仮定すると、
コマンドを使用することができますこれを実行しているマシンでは、別のマシンのIP/NICにバインドできないため、JBossを起動できません。
残念ながら、コマンドラインでポートを指定することはできません。 $JBOSS_HOME/standalone/configuration/standalone.xml
でポート番号を変更するか、設定ファイルに環境変数を作成し、その値をパラメータのようなコマンドとして渡すことができます。例えば:あなたの設定ファイルでは、
<socket-binding name="http" port="${jboss.http.port:8080}"/>
を次のようにHTTPポートを設定し、
cd $JBOSS_HOME/bin
./standalone.sh -b something.nm.com -Djboss.http.port=8555
を次のように変数を渡すことができます繰り返しますが、私はあなたが8555ポートはHTTPポートになりたいと仮定しています。いずれにしても、コマンドラインを通過させたい任意のポートに同じロジックを適用することができます。
これが役に立ちます。
幸運を祈る!
返信ありがとうございましたjBug、私は./standalone.sh -b something.nm.comを実行しました。ホストのアドレスを取得できませんでした:something.nm.com:java.net.UnknownHostException:something.nm .com "something.nm.com"はサーバーのマシン名/ホスト名ではありません。私のアプリへのリンクとして作ってみたいエイリアス/ URLです。とにかく私は私のアプリケーションのURLとして "something.nm.com"をリンクすることができます –
それはsomething.nm.comが適切に解決されていないようです。その場合、最も簡単な* HACK *は/ etc/hostsファイルを追加することです。 '## #ホストデータベース # #ローカルホストは、システムの起動時にループバックインターフェイス #を設定するために使用されます。このエントリは変更しないでください。 ## 127.0.0.1 \t localhost 127.0.0.1 something.nm.com' – uaarkoti
ありがとうJBakはうまくいきました。私は答えとして –
あなたはstandalone.sh -b 0.0.0.0
を試しましたか?
ノー・ディン・ワーク –
明らかに、これはネットワーク管理のものなので、ネットワーク上で何かを設定する必要がありました。ありがとう –