AWS在ssh客户端自动注销时杀死服务器

时间:2018-02-23 10:55:10

标签: ruby-on-rails amazon-web-services amazon-ec2

我通过调用“rails server”来运行rails应用程序。我使用ssh客户端连接到aws。与aws的ssh客户端连接始终自动注销。消息是“通过13.250.214.114端口22连接重置”。自动注销时,“rails服务器”将被终止。

我可以阻止aws杀死rails应用程序吗?

1 个答案:

答案 0 :(得分:0)

而不是

rails server

做的:

rails s -d

然后杀死它,找到正在使用该端口的进程:

lsof -i :3000

最后,杀了这个过程:

kill -9 $(lsof -i :3000 -t)

创建别名:

alias startRails='rails server -d'
alias stopRails='kill -9 $(lsof -i :3000 -t)'

Source