所以我有一些API服务器,我需要24小时运行。打开tmux窗口并运行服务器应用程序是个坏主意吗?在tmux中运行二进制文件时,即使关闭tmux窗口,二进制程序也会保持运行状态。当我断开与SSH会话的连接时,二进制文件也会继续运行。我喜欢在tmux中运行服务器应用程序,因为我可以轻松地附加到tmux窗口,并且可以访问可执行文件所在的shell。服务器经常将日志消息打印到标准输出,这意味着我希望能够在tmux窗口中读取这些消息。但是,这种运行服务器应用程序的方法似乎有些不对劲。我更希望服务器能够在后台运行,但我也希望能够看到终端在任何给定时间打印出来的日志。因此,总而言之,在tmux中运行服务器应用程序是个坏主意吗?如果是这样的话,我应该做些什么才能继续读取服务器应用程序的日志呢?
发布于 2020-05-26 06:55:21
https://devops.stackexchange.com/questions/11689
复制相似问题