挂起时强制 Sinatra 退出
Force Sinatra to quit when hanging
在控制 -c 退出服务器后我收到消息
== Sinatra has ended his set (crowd applauds)
[2015-06-21 16:38:58] INFO going to shutdown ...
然后它就挂在那里不退出。有没有办法强制它退出?我必须关闭 window,导航回项目并再次 运行 服务器。有没有办法避免必须这样做 - 强制它退出的东西?
这很粗糙,但这是我在 windows 计算机上解决它的方法:垃圾邮件 C-c。最终它完全关闭。
如果您使用的是 Linux/MacOS,则可以安装 shotgun。 Shotgun 是一个 gem,它会自动重新加载您的服务器,因此您不必在每次进行更改时都关闭并重新打开。
不幸的是,windows 上没有 运行,所以如果是这种情况,您只能使用上面的粗略方法。
在控制 -c 退出服务器后我收到消息
== Sinatra has ended his set (crowd applauds)
[2015-06-21 16:38:58] INFO going to shutdown ...
然后它就挂在那里不退出。有没有办法强制它退出?我必须关闭 window,导航回项目并再次 运行 服务器。有没有办法避免必须这样做 - 强制它退出的东西?
这很粗糙,但这是我在 windows 计算机上解决它的方法:垃圾邮件 C-c。最终它完全关闭。
如果您使用的是 Linux/MacOS,则可以安装 shotgun。 Shotgun 是一个 gem,它会自动重新加载您的服务器,因此您不必在每次进行更改时都关闭并重新打开。
不幸的是,windows 上没有 运行,所以如果是这种情况,您只能使用上面的粗略方法。