今日から、ポート8005はWindowsシステムプロセスに使用されます。 http:localhost:8005というURLにアクセスしようとすると、空白のWebページが表示され、コードもWebサーバーからの情報もありません(ウェルカムWebページなどはありません)。
Netstatコマンドを使用すると、このポートを使用するプロセスがシステムプロセスであることがわかります。なぜウィンドウが突然このポートを使用しているのでしょうか?
編集:質問を複製しないでください。別のTomcatをインストールしていません。問題は別のTomcatインスタンスではなく、Windowsプロセスから発生しています。
問題はWindowsサービスに起因します。
別のTomcatインスタンスからではありません。
ポート8005が本当にWindowsで使用されているかどうかを確認します。
インストールして Sysinternals TCPView を実行し、「ローカルポート」8005の行に「プロセス」システムがあるかどうかを確認します。
または、ポート8005のファイルc:\ Windows\CCM\Logs\DeltaDownload.logを確認します
ポートがシステムで使用されている場合は、コンピューターの管理に移動してサービス「SMSエージェントホスト」を停止するか、管理者としてコマンドプロンプトを開き、次のように入力します。sc stop CcmExec
私もWindows 10で同じように直面していて、コマンドnetstat -a -bを実行しましたCmRcService.exeがマシンのポート8005を使用していることを示しました。
最も奇妙な部分は、ブラウザのURLでlocalhost:8005を押すとページにアクセスするためのユーザー名とパスワードを要求する場合があり、開発者ツールではアプリケーション名やデータがまったく表示されないことがあります