作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我下载了 elasticsearch 5.0.0 和 Kibana。我同时启动了这两个,但我找不到任何方法来阻止 Kibana 运行 - 除了重新启动我的服务器(我不想这样做),localhost:5601
一直想出 Kibana。
我在网上找不到任何有关如何停止此过程的文档。
最佳答案
同样的问题我遇到过好几次了。看起来 Kibana 是用 node.exe 运行的。
如果您查看 Kibana 文件夹(我的文件夹是 kibana-5.0.0-windows-x86),您会看到一个名为 node 的文件夹。
如果您尝试删除整个 Kibana 文件夹,则有一些文件被节点锁定,node.exe 本身也是如此。
我使用这个 c# 类 FileUtil ( https://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());
}
}
老实说,我认为停止程序运行的所有这些麻烦很糟糕,但在找到更好的解决方案之前,这是我发现的唯一解决方案。
关于elasticsearch - 如何在 Windows 中停止 Kibana?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40553101/
我是一名优秀的程序员,十分优秀!