0

我有一个使用守护进程 gem 制作的守护进程

我运行它,它只是关闭而没有错误,但脚本似乎并没有真正运行。我正在从中运行 rake 任务,守护进程会从调用它的目录中运行命令吗?

这是脚本

require 'rubygems'
require 'daemons'

Daemons.run('rake mytask')

rake 任务有一个循环,应该阻止它退出。

4

1 回答 1

1

我不确定你这样做的方式是否适用于守护进程。您可以将 rake 任务移动到 .rb 文件中吗?守护进程会将运行命令中的所有内容传递给 ruby​​,因此本质上它正在尝试运行“ruby rake mytask”

于 2012-03-30T13:28:16.467 回答