zoukankan      html  css  js  c++  java
  • 解决关闭kafka后,jps仍然会显示kafka的问题及kill -9和kill -15的区别

      说实话,这个问题很简单,想必各位安装了kafka的话,肯定是已经安装过hadoop的,那么在hadoop的关闭中,其实也是会有这个问题的出现的。可以参考我转载的一篇关于hadoop关闭问题。    https://www.cnblogs.com/ro0k1e/p/12452466.html

      之所以关不掉,大概率是因为你执行了挂起的操作,然后kafka这个进程的pid应该也是存在tmp文件夹里,所以过一段时间会被删除掉,导致关不了的问题出现。

      可以用kill -9 强制关闭,我在查的过程中,发现有人建议用kill -15 关闭

      其中kill -9 是强制关闭自不必说,而kill -15呢?

      我尝试用kill -15 关闭kafka,却并没有关闭,结合一些资料,kill -15应该是调用程序正常的关闭方法

      所以我们在使用kill杀死进程的时候,最好是先kill -15,给目标进程一个清理善后工作的机会。

      如果直接kill-9 大概率会在/run下面留下残留的pid端口文件

      虽说这个文件没什么用,就是识别当前程序是否正在运行的文件,可以删除。

      但下次启动的时候还得专门进这个目录删除,那可太麻烦了!

      

      

  • 相关阅读:
    常用C# 6.0 常用 新特性
    VS 编译总是出现错误: "LC.EXE 已退出,代码为1"
    C# XML封装
    VS 2015秘钥
    写入Txt文本信息
    C# 7.0 新特性
    Winform 弹框增加确定按钮并点击确定后进行下一步操作
    VS 代码过长自动换行
    C# 6.0 新特性
    string::npos 是什么 c++ /STL
  • 原文地址:https://www.cnblogs.com/ro0k1e/p/12521019.html
Copyright © 2011-2022 走看看