我的ruby脚本的守护程序的日志在哪里

时间:2018-10-19 11:55:18

标签: ruby daemons ruby-daemons

我已经这样删除了我的红宝石脚本

Daemons.run('script/meeting_receiver.rb')

基本上,我使用的是宝石https://github.com/thuehlinger/daemons

我在我的ruby代码中使用了puts语句。所以我想知道在哪里可以找到我的ruby脚本的日志。 puts语句的输出在哪里。

对守护程序不太熟悉。

1 个答案:

答案 0 :(得分:1)

如果将选项哈希作为第二个参数传递给Daemons.run命令,则可以将:log_output添加为true。像这样:

Daemons.run('script/meeting_receiver.rb', log_output: true)

这会将输出发送到名为meeting_receiver.output的文件。

请参阅this example更多详细信息。