gpt4 book ai didi

node.js - 在 Git post-receive hook 中运行无限长的进程

转载 作者:太空宇宙 更新时间:2023-11-04 12:05:57 25 4
gpt4 key购买 nike

我在我的服务器上使用 Git post-receive Hook ,这样每当我向服务器推送更新时,它都会检查新代码,终止当前正在运行的 Node 应用程序,然后重新启动 Node 应用程序。问题是客户端在推送到该服务器期间永远不会断开连接,因为它在断开连接之前等待 Node 进程完成。我试过在最后使用 &,nohup 和 & 一起使用,并在 & 之后添加 exit 0 到它的末尾。

有什么办法可以实现吗?

最佳答案

我找到了答案 here :


nohup/usr/local/bin/my_script &>/dev/null &

显然我需要那里的 &>/dev/null 位。

关于node.js - 在 Git post-receive hook 中运行无限长的进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50735479/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com