2012-01-26 10 views
0

tomcatのポートを8080から80に変更しようとしています。今までは、問題なくIISをポート80で実行していました。私はTomcatを、次のエラーoccoursのための「conector」に80を使用しようとすると:Tomcatのポートを8080から8080に変更する

java.net.BindException: Address already in use: JVM_Bind '<'null'>':80 <!-- catalina's log 

しかし、IISは無効になり、NETSTATは、私は少し混乱しているポート80のステータスTIME_WAITといくつかの接続を示しています。 IISはポート80をどのように使用できますか?Tomcatはポート80を使用できません。別のプロパティを設定する必要がありますか?

ありがとうございます!

(時間:Tomcatの6は勝つ2008サーバー)

答えて

5
Tomcatは他の誰かがあなたを教えてくれますポート80 netstat -aoを使用していると言っている

た(地元のリスナーを探しているPID、私はそれらのTIME_WAIT年代のほとんどを推測していますブラウザのハングオーバーにすぎません)、タスクマネージャーを使用して、そのPIDを処理します。

+0

自分のイントラネット上のマシンにポート80を開いたところが見つかりました。この機械は別の建物にあります。おそらく(大企業であるために、別の都市であっても)です。 Tomcatを強制的にポート80で起動するか、このチェックをバイパスできますか? (プロセスはTIME_WAITの状態にあり、クライアントのポートは39694,41767と58595です) – Alex

+1

マシン上のポート80が使用中であれば、そのポートは使用中であり、Tomcatは使用できません。あなたのマシン上のいくつかのプロセスがオープンしているので、そのプロセスを終了する必要があります。 –

関連する問題