Foreman并将ruby文件的执行导出到upstart

时间:2013-05-29 03:11:30

标签: ruby ubuntu foreman upstart

我对在生产环境设置中使用工头相当陌生,并想知道是否有人可以提供一些必要的见解。

我目前正在使用工头在我拥有的rails应用程序中运行一个简单的纯ruby应用程序。我可以通过简单地执行foreman start然后运行一个简单的

脚本,让本地工作得很好

ruby​​ / relative_path_to_ruby_file

这很好但是当导出到upstart时,似乎相对路径没有正确执行文件,因此我就是这样。

是否有使用工头来运行我不知道的红宝石的约定?如前所述,我只是使用proc文件的相对路径,但是什么路径需要让它可以由upstart执行?

我试着明确指向像

这样的文件

ruby​​ /home/deploy/apps/app_name/current/program/boot.rb

然而,在正确运行该文件时,这似乎也失败了。尝试以我在这里的方式运行文件的常规约定是什么?是不是我只是错误地给出了路径?

如果有帮助知道,我目前正在运行ubuntu 12.04

0 个答案:

没有答案