7

コマンドプロンプトを閉じずにelasticsearchをプロセスとして開始し、停止しようとしています。新しいプロセスを作成するために、私は以下を使用しています:

C:\Users\User1\Desktop\Work\ElasticSearch\elasticsearch-1.3.1\bin>start /B elasticsearch
C:\Users\User1\Desktop\Work\ElasticSearch\elasticsearch-1.3.1\bin>start /B elasticsearch
C:\Users\User1\Desktop\Work\ElasticSearch\elasticsearch-1.3.1\bin>[2014-08-19 15:23:26,351][WARN ][bootstrap                ] jvm uses the c
lient vm, make sure to run `java` with the server vm for best performance by adding `-server` to the command line
[2014-08-19 15:23:26,433][INFO ][node                     ] [Batroc the Leaper] version[1.3.1], pid[5800], build[2de6dc5/2014-07-28T14:45:15
Z]

プロセスはポート 9200 で実行されます。

taskkill を使用してこのプロセスを強制終了するプロセスの PID または名前を取得するにはどうすればよいですか?

taskkill /PID <pid>

5800 の Pid (上記のコンソールのプロセス ログに表示) が機能しませんでした。Windows タスク マネージャーには、elasticsearch という名前のプロセスがありませんでした。Elasticsearch が実行されているコマンド プロンプトの cmd プロセスのみがあり、そのプロセスを強制終了すると、elasticsearch も強制終了されます。

4

2 に答える 2