2016-11-11 17 views
2

我和Kibana一起下載了elasticsearch 5.0.0。我開始了,但我找不到任何方式阻止Kibana運行 - 除了重新啓動我的服務器(我不想這麼做),localhost:5601不斷提供Kibana。如何在Windows中停止Kibana?

我找不到任何在線文檔瞭解如何阻止這一進程。

+1

服務管理器,運行services.msc。在運行中並從列表中找到kibana sercvice並停止它 – user3775217

回答

3

我有幾次相同的問題。看起來Kibana正在運行node.exe。

如果你看看你的Kibana文件夾(我的是kibana-5.0.0-windows-x86),你可以看到一個名爲node的文件夾。

如果您嘗試刪除整個文件夾Kibana,還有由結點鎖定,node.exe本身以及一些文件。

我用這個C#類FileUtilhttps://stackoverflow.com/a/20623311/1311130)發現過程,然後將其刪除:

class Program 
{ 
    static void Main(string[] args) 
    { 
     const string fileLocked = @"E:\kibana-5.0.0-windows-x86\node\node.exe"; 

     var processes = FileUtil.WhoIsLocking(fileLocked); 

     processes.ForEach(p => p.Kill()); 
    } 
} 

老實說,我覺得太可怕了這一切麻煩停止程序的運行,但在一個更好的解決方案,這是我發現的唯一一個。

0

在任務管理器中,如果您查看「詳細信息」選項卡,則應該能夠在該列表中看到node.exe,並在該處終止該進程。