当前位置: 首页 > 面试题库 >

向流程组的所有成员发送信号的最佳方法是什么?

萧晔
2023-03-14
问题内容

我想杀死整个进程树。使用任何常用脚本语言执行此操作的最佳方法是什么?我正在寻找一个简单的解决方案。


问题答案:

您没有说您要杀死的树是否是单个进程组。(如果树是从服务器启动或shell命令行派生的结果,通常是这种情况。)可以使用GNU ps如下发现进程组:

 ps x -o  "%p %r %y %x %c "

如果它是您要终止的进程组,则只需使用kill(1)命令,而不要给它一个进程号,而要给它取
组号。例如,要杀死组5112中的每个进程,请使用kill -TERM -- -5112



 类似资料:
  • 我试图使用Java API将发送到,因为从开始,他们建议使用Java API而不是Scala API来获得更好的性能。 http://kafka.apache.org/090/documentation.html#ProducerAPI 我的XML文件有大约,我可以使用什么XML API来读取XML文件并转换为字符串,然后将该字符串发送到Kafka主题。 或者,我可以将XML转换为数据并将其发送给

  • 问题内容: 我认为自己是一位经验丰富的Java开发人员,并计划开始学习C ++。 如果您有相同的经验,即在Java之后学习C ++,那么我想听听您对这样做的最佳方法的想法。 [更新]“最佳方法”没有得到很好的量化。我正在寻找的是利用我现有的Java知识和编程经验,以便可以快速使用C ++。 问题答案: 我已经向Java人员教过C ++,即使我向他们学习了另一个方向。 我对Bruce Eckels的

  • 我在一个Liferay 6.2项目上工作,我必须钩住Liferay日历portlet。在正常模式下,liferay日历会向事件的创建者发送电子邮件通知。我想给一个小组的每个成员发一封电子邮件。向每个成员发送通知电子邮件。 我已经将日历与以下路径挂钩: /home/[...]/plugins/hooks/calanle-hooks/docroot/Custal-jsp/html/portlet/日历

  • 这是最好的方法吗?你们会推荐哪种方法?为什么?在这个用例的范围内有几个最好的实践示例将是很棒的! 提前致谢:)

  • 当使用像文档建议的那样的信号时: 我可能会遇到以下问题: 我想保证一次处理一个FIFO 我想处理signalWithStart的“赛车状态”,其中信号方法调用得太早 我想安全地重置工作流。重置后,可以在历史早期重新应用信号 我想确保工作流不会在信号处理之前提前完成

  • 问题内容: Java是我选择的编程语言之一。尽管将应用程序分发给最终用户,但我总是遇到问题。 为用户提供JAR并不总是像我想要的那样友好,并且使用Java WebStart要求我维护Web服务器。 分发Java应用程序的最佳方法是什么?如果Java应用程序需要在用户计算机上安装工件,该怎么办?有没有好的Java安装/打包系统? 问题答案: 有多种解决方案,取决于你的发行要求。 只是用一个jar。这