netweiandwinnie
2011-11-15 19:35
浏览 242
已采纳

请问,在Rails应用中 如何 监听Startup 和Shutdown?

请问,在Rails应用中 如何 监听Startup 和Shutdown?

就像在 java web应用中使用servlet 的 listener一样,我需要在 Rails 中 监听 应用的启动和关闭,

请问应该怎么实现呢?

我知道,把一个 .rb文件 放在 APP\config\initializers 目录下,Rails启动时会自动运行它,权且当这是 监听应用Startup的方法吧,
那么 Shutdown 呢?在开发模式下,我总是 使用 Ctrl + C 结束 Rails应用, 我不知道 有什么好的方法能让我抓到 应用被关闭的事件。

请熟悉 Rails 的朋友 给点建议。

难道是我的想法错了么? Rails 和 Java在处理此需求时的方法 有什么不同吗?
我相信在Rails中应用中也会有像servlet listener那样的需求场景,Rails是如何应对的呢?

我一定要等到这个问题 有解决方法。 :shock:

  • 写回答
  • 好问题 提建议
  • 追加酬金
  • 关注问题
  • 邀请回答

5条回答 默认 最新

相关推荐 更多相似问题