【发布时间】:2015-03-12 15:36:28
【问题描述】:
我有一个简单的 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 时我都会失去服务,无论如何要在后台运行它?
【问题讨论】:
标签: ruby gem jruby webrick httpserver