我发现如果在与远程 Linux 服务器的 ssh 会话期间我的 Internet 连接断开,然后在短时间内重新连接,则 ssh 会话仍然有效。
如果我在服务器上运行一个程序并将其 stdout 和 stderr 输出重定向到一个文件,临时互联网断开似乎不会阻止程序运行。
但是断开连接会影响文件的内容吗?我以为不会。在不中断 Internet 连接的情况下重新运行程序时,我发现文件的某些内容不可重复,但我不确定 Internet 连接中断是否是原因。
如果会话保持活动状态,则它保持活动状态。那里没有技巧,只是一个缓冲区和 TCP 做它的事情。
因此,如果与 ssh 会话的连接丢失然后由于“不良”互联网连接而恢复,则在该会话中运行的应用程序永远不会知道。会议继续。
这很像拔掉显示器(在查看控制台时)不应该影响在该控制台上运行的应用程序。
| 归档时间: |
|
| 查看次数: |
1736 次 |
| 最近记录: |