背景
我正在尝试在我的Windows机器上启动solr。我能够在cygwin窗口中启动和停止它,但收到有关需要lsof的警告消息。所以我想如果我尝试通过Windows命令提示符启动它,我会看到发生了什么。当我这样做时,我收到了消息:
错误:进程7128已在侦听端口8983.如果是这样 Solr,请在开始之前先使用它(或使用重启)。如果这 不是Solr,请使用-p PORT
选择不同的端口
问题:
我似乎无法弄清楚Process 7128是什么。
当我查看进程下的任务管理器时,它不包括进程ID。当我查看服务时它确实如此,但我没有编号7128
在我开始并停止solr的cygwin窗口中,
ps -ef | grep 7128
和
ps -ef | grep solr
都没有返回任何结果。
请注意,这不是一个特别关于在Windows上启动solr的问题,我只是将其作为背景。 我想知道的是如何在给定进程ID的情况下弄清楚Windows机器上的特定进程。
答案 0 :(得分:1)
您可以要求任务管理器向您显示进程ID(以及许多其他有趣的内容)。
转到“视图”菜单,然后选择“选择列”。