前提・実現したいこと
TomcatのプロパティからStopを押したところ、
Tomcatのサービス自体は落ちているのですが、
プロセスは残っている状態です。
(このような状態は今までありませんでした)
タスクマネージャーからタスクの終了しても、
コマンドプロンプトにてtaskkillで強制終了しても
プロセス終了しません。
そこで
1.こういう状態になるのはなぜか。
2.なんらかの方法でプロセスを停止させる方法がないか。
OSの再起動以外で解消できる方法を教えていただきたいです。
また、次に起動するときにポートを変更して起動するという
方法もなしでお願いしたいです。
ということを教えていただけないでしょうか。
OS:Windows Server2008R2 SP1
Java:1.7.0_21
Tomcatバージョン:7.0.40
Apacheは使用していません。
Tomcatとは連動していませんが、IISを使ったシステムもあります。
発生している問題・エラーメッセージ
Tomcatのログにはエラーらしきものが見当たりませんでした。
tomcatのインストールフォルダ\logs
またイベントビューアも確認しましたが、それらしい内容がありませんでした。
試したこと
タスクマネージャーからタスクの終了
→操作を完了できませんでした。アクセスが拒否されました。
コマンドプロンプトより
C:\Users\Administrator>taskkill /IM Tomcat7.exe /F
エラー: プロセス "Tomcat7.exe" (PID 4640) を強制終了できませんでした。
理由: 実行中のタスクのインスタンスがありません。
C:\Users\Administrator>taskkill /pid 4640 /F
エラー: PID 4640 のプロセスを強制終了できませんでした。
理由: 実行中のタスクのインスタンスがありません。
netstat -ano
アクティブな接続
プロトコル ローカル アドレス 外部アドレス 状態 PID
・・・省略
TCP 0.0.0.0:8009 0.0.0.0:0 LISTENING 4640
・・・省略
TCP [::]:8009 [::]:0 LISTENING 4640
8080と8005ポートについてはリストに出ておりませんでした。
(ポート設定についてはデフォルトで使用しています)
回答1件
あなたの回答
tips
プレビュー