gpt4 book ai didi

ubuntu - nohup 命令在一段时间后停止

转载 作者:行者123 更新时间:2023-12-04 19:26:51 25 4
gpt4 key购买 nike

对于一个应用程序,我希望每秒钟访问一个 url。为了在我的 Google Cloud ubuntu 服务器上实现这一点,我运行了这个命令nohup watch -n 1 curl https://www.website.com/phpfile.php &之后我退出。这在一段时间内可以正常工作,但过了一段时间(不知道多长时间,但我想几个小时)它会停止。
当我重新登录服务器并执行sudo ps -aux我仍然看到该命令,但它似乎不再运行 .php 文件(我通过手动转到 url 并看到它没有处理来得出结论)。在查看服务器的性能时,我认为那里没有问题。
我做错了什么,或者是否有更好的方法可以每隔一秒访问一个网址而不会停止?

最佳答案

不要使用 诺哈普使用 SSH 运行后台命令。 nohup 专为终端 session 而设计(终端是使用 RS232 连接的古老 CRT)。
使用屏幕 , tmux ,或支持从进程分离和重新附加到进程的类似程序。这将允许您启动程序、分离和断开与 SSH 的连接。稍后您可以使用 SSH 重新连接,然后重新附加到程序或程序。
How To Use Linux Screen
Tmux Tutorial

关于ubuntu - nohup 命令在一段时间后停止,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70033521/

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