如何在远程服务器注销时保持logstash运行
如何在远程服务器上注销时保持logstash运行的文章
有时候我们需要在远程服务器上运行logstash,但是注销远程会话后,logstash进程也会停止运行。下面介绍一种方法可以在注销后保持logstash持续运行。
一种方法是使用screen命令,它可以非常有用。首先,打开SSH会话,然后在提示符下输入screen命令。这将打开一个新的会话,您可以在其中运行logstash命令。
当logstash运行时,您只需按下Ctrl+a d,即可从该screen中分离出来,然后可以安全地注销。
每当您重新登录SSH会话时,只需输入screen -r,您将回到之前的会话中,其中已启动了logstash。
您可以创建任意数量的"screen",以在不同的时间启动许多不同的进程。
另外,可以参考使用nohup和screen的比较,详见此链接:https://stackoverflow.com/questions/20766300