如何在 mac osx 中通过 ant 脚本杀死节点服务器

Posted

技术标签:

【中文标题】如何在 mac osx 中通过 ant 脚本杀死节点服务器【英文标题】:how to kill a node server via ant script in mac osx 【发布时间】:2014-08-03 08:10:51 【问题描述】:

在windows中我们可以使用

<target name="stopnode" description="Stops all instances of node">
    <exec executable="taskkill">
        <arg value="/IM"/>
        <arg value="node.exe"/>
    </exec>
</target>

在 Mac 中我使用 kill -9 process_id

killall node

基于 SO 帖子 Stop node.js program from command line。

当我尝试使用以下代码杀死节点服务器时,它显示process not found

<exec osfamily="unix" executable="killall" failonerror="false" resultproperty="prp.result.kill">
    <arg line="node"/>
</exec>

【问题讨论】:

这个问题似乎离题了,因为它与编程无关。也许Super User 或Server Fault 会是一个更好的提问地点。 是的,但是我可能在 *** 上看到过类似的问题,所以想在这里发帖。无论如何我也会在那里发帖..谢谢 没什么大不了的@Nav。我认为这是一个很好的问题,所以我还是提出来了。你真的可能在其他网站上有更好的运气。询问永远不会有坏处。 【参考方案1】:

我现在为此使用 pkill 命令

杀死节点

【讨论】:

以上是关于如何在 mac osx 中通过 ant 脚本杀死节点服务器的主要内容,如果未能解决你的问题,请参考以下文章

利用Ant在mac osx下实现多渠道打包 + 混淆

在 Mac OSX 端口 80 上杀死一个未知的自重启服务器

在OSX中通过ssh启用远程访问/屏幕共享

mac os10.10.3 可以装WIN7吗

如何以编程方式在 iOS 中通过 IPv6 获取远程 MAC 地址

ant table中通过赋值取消选中值