nginx反向代理到beego,在xshell中,bee run app后,访问正常。但是关闭xshell后,也就是bee run app关闭了,访问不到服务。请问如何让beego在后台以守护进程的形式一直在后台运行,即使关掉xshell,也能提供服务?
nginx反向代理到beego,在xshell中,bee run app后,访问正常。但是关闭xshell后,也就是bee run app关闭了,访问不到服务。请问如何让beego在后台以守护进程的形式一直在后台运行,即使关掉xshell,也能提供服务?
2 回答1.3k 阅读
2 回答1.1k 阅读
2 回答1.1k 阅读
2 回答872 阅读
3 回答689 阅读
1k 阅读
1 回答791 阅读
1.tmux
建议服务器安装 tmux
使用自带的apt或者yum都可以
然后终端输入 tmux开启新窗口,在里面输入go启动命令
运行起来之后
按下Ctrl+B然后松开,再按一下D退出tmux开启的终端,此时程序一样在执行,哪怕你把xshell关闭
再次进入程序
终端输入 tmux attach即可
优点,简单,还可以查看日志
2.docker-compose
3.pm2(需要nodejs)