Ruby on Rails在服务器启动时启动其他脚本

时间:2014-02-22 07:05:01

标签: ruby-on-rails ruby

这是一个非常基本的问题,我尝试过搜索,但问题对Google搜索来说有点模糊。

当我启动我的rails服务器时,我希望它另外启动我编写的脚本,它只提供不同系统资源的源(即CPU使用率,传入和传出连接,以及资源变高时的警报等) 。)最好从单独的终端窗口开始。

其他信息,如果有帮助: 操作系统:Kali Linux Ruby:2.0.0 Rails:4.0.3 WEBrick:1.3.1

1 个答案:

答案 0 :(得分:2)

你想要的是Rails Initializers(guides.rubyonrails.org/configuring

在rails启动后,它会运行'config / initializers'中的所有代码。

  1. 在'config / initializers'下创建一个新文件,例如'system_resources.rb'。
  2. 在那里初始化您的代码。