-1

1 台のマシンで JBoss 4.2.2 の 2 つのインスタンスを使用しています。2 番目のインスタンスですべてのポート番号を変更しました。2 番目のインスタンスの起動中に、まだ 1 つの以下のエラーが表示されます。

  14:28:58,624 WARN  [ServiceController] Problem starting service jboss.mq:service=InvocationLayer,type=UIL2
       java.net.BindException: Address already in use
at java.net.PlainSocketImpl.socketBind(Native Method)
at java.net.PlainSocketImpl.bind(PlainSocketImpl.java:383)
at java.net.ServerSocket.bind(ServerSocket.java:328)
at java.net.ServerSocket.<init>(ServerSocket.java:194)



 14:29:00,228 ERROR [URLDeploymentScanner] Incomplete Deployment listing:

 --- MBeans waiting for other MBeans ---
 ObjectName: jboss.mq:service=InvocationLayer,type=UIL2
 State: FAILED
 Reason: java.net.BindException: Address already in use
 I Depend On: jboss.mq:service=Invoker

 --- MBEANS THAT ARE THE ROOT CAUSE OF THE PROBLEM ---
 ObjectName: jboss.mq:service=InvocationLayer,type=UIL2
 State: FAILED
 Reason: java.net.BindException: Address already in use
 I Depend On: jboss.mq:service=Invoker

しかし、サーバーは両方のインスタンスで開始されました。このエラーを修正する方法を教えてください。前もって感謝します。

4

2 に答える 2

2

jbossmq-service.xml で jboss mq ポートを設定しましたか? https://community.jboss.org/wiki/ConfigurePorts?_sscc=tが表示されない場合

于 2012-10-25T09:24:26.687 に答える
1

MQ サービス用にポート構成を行う (つまり、デフォルトを使用しない) 必要があるようです。

より詳しい情報:

于 2012-10-25T09:30:56.400 に答える