ruby-on-rails - 确保加载 Rails 应用程序时某些进程正在运行

标签 ruby-on-rails monit god

我想确保在我的 Rails 3 应用程序初始化或加载时,某些进程(如 Sunspot Solr 搜索和延迟作业)正在运行。

我有点菜鸟,据我所知,我可以编写自定义初始化程序或使用像 God 或 Monit 这样的进程监控框架。

有人可以建议在这里采取的最佳路径吗?

最佳答案

如果您正在运行 Rails 应用程序,God 是一个非常好的选择。如果您不熟悉,Railscasts 有一个很好的截屏视频可以帮助您入门:

http://railscasts.com/episodes/130-monitoring-with-god

关于ruby-on-rails - 确保加载 Rails 应用程序时某些进程正在运行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5135395/

相关文章:

ruby-on-rails - Rubygem 神 : Time limit configuration for process

ruby - 在启动时加载上帝脚本 - 需要全局 gem ?

mysql - 在 Rails 模型中使用范围收集 "private"帖子

javascript - 监控不发送警报消息并给出错误 ' Alert handler failed, retry scheduled for next cycle'

ruby-on-rails - 何时何地聚合或计算 RESTful Rails API 中的数据

apache - CentOS 上的 Monit 导致 httpd.pid 无法创建

monit 坚持让运行良好的程序超时

ruby-on-rails - 在生产中监控 ruby​​ 后台进程(如 Resque)的正确方法

jquery - 为什么使用observe_field代码不能与JQuery模态对话框一起使用?

ruby-on-rails - 如何验证ERB或捕获ERB语法错误