我的 ruby 脚本的守护进程日志在哪里
Where are logs for Daemons of my ruby script
我已经 demamonized 我的 ruby 脚本是这样的
Daemons.run('script/meeting_receiver.rb')
基本上我正在使用 gem https://github.com/thuehlinger/daemons。
而且我在 ruby 代码中使用了 puts 语句。所以我想知道在哪里可以找到我的 ruby 脚本的日志。 puts 语句的输出在哪里。
对守护进程不太熟悉。
如果您将选项散列作为第二个参数传递给 Daemons.run
命令,您可以将 :log_output
添加为 true。像这样:
Daemons.run('script/meeting_receiver.rb', log_output: true)
这会将输出发送到标题为 meeting_receiver.output
的文件。
查看 this example 更多详细信息。
我已经 demamonized 我的 ruby 脚本是这样的
Daemons.run('script/meeting_receiver.rb')
基本上我正在使用 gem https://github.com/thuehlinger/daemons。
而且我在 ruby 代码中使用了 puts 语句。所以我想知道在哪里可以找到我的 ruby 脚本的日志。 puts 语句的输出在哪里。
对守护进程不太熟悉。
如果您将选项散列作为第二个参数传递给 Daemons.run
命令,您可以将 :log_output
添加为 true。像这样:
Daemons.run('script/meeting_receiver.rb', log_output: true)
这会将输出发送到标题为 meeting_receiver.output
的文件。
查看 this example 更多详细信息。