关闭 ssh 连接后,在 Linux 服务器上保留 Go 脚本 运行
Keep Go script running on Linux server after ssh connection is closed
我有一个创建 HTTP 请求并响应任何传入请求的 Go 脚本。我希望此脚本在 Linux 服务器上 运行。但是,我不能永远保持 ssh 连接处于活动状态,当它断开连接时,脚本也会像预期的那样停止。我知道您有 'forever' 的 NodeJS 解决了这个问题。我想知道 Golang 是否也存在类似的东西,因为我找不到任何东西。也非常欢迎有关如何解决此问题的任何其他提示。
这里主要有三个选项,一个是使用nohup命令,一个是使用screen命令,最后一个是screen的byobu升级版。看完这三个命令,其实我更喜欢byobu命令,因为byobu命令更强大,screen的升级版,界面更友好
我有一个创建 HTTP 请求并响应任何传入请求的 Go 脚本。我希望此脚本在 Linux 服务器上 运行。但是,我不能永远保持 ssh 连接处于活动状态,当它断开连接时,脚本也会像预期的那样停止。我知道您有 'forever' 的 NodeJS 解决了这个问题。我想知道 Golang 是否也存在类似的东西,因为我找不到任何东西。也非常欢迎有关如何解决此问题的任何其他提示。
这里主要有三个选项,一个是使用nohup命令,一个是使用screen命令,最后一个是screen的byobu升级版。看完这三个命令,其实我更喜欢byobu命令,因为byobu命令更强大,screen的升级版,界面更友好