通常,当我在开发期间从控制台运行 Rails 应用程序时,我只需按 Ctrl + C 即可退出。然后我可以再次运行该应用程序,从而使它弹跳并影响更改。
我正在运行一个 sinatra 应用程序。我只是运行 ruby 文件。
$: ruby myapp.rb
但是,当我按下 Ctrl+C 时,它不会停止该应用程序。我不得不启动 Ubuntu 系统监视器并终止 Ruby 进程。很烦人。
有人以前见过这个/处理过这个吗?
最佳答案
我安装了“瘦”gem,它工作正常。
显然 sinatra + Webrick 是不可阻挡的。
(同时,运行 Ubuntu 11.04。)
关于ruby - CTRL+C 不会停止 sinatra 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5900102/