我有一个简单的WEBrick"听众"它处理来自我用jruby运行的GitLab的请求:
server = WEBrick::HTTPServer.new(:Port => 3030)
server.mount_proc '/' do | req, res |
Run.new(req.body)
end
trap 'INT' do
server.shutdown
end
trap 'TSTP' do
server.shutdown
end
server.start
一切都运行得很完美,但事实是我无法在后台运行,所以每次关闭shell我都会松开服务,无论如何要在后台运行它?
答案 0 :(得分:0)
从你可能做的最简单的事情开始(通常使用Ruby):
nohup jruby server.rb &