ruby中记录器库中的UID是什么

时间:2017-12-25 12:58:05

标签: ruby logging

我读了一篇关于如何登录ruby here

的文章
class MyLog
  def self.log
    if @logger.nil?
      @logger = Logger.new STDOUT
      @logger.level = Logger::DEBUG
      @logger.datetime_format = '%Y-%m-%d %H:%M:%S '
    end
    @logger
  end
end

以下是我使用代码时创建的日志中的一些行:

D, [2017-12-25 14:50:48 #39617] DEBUG -- : Module: ......
D, [2017-12-25 14:50:48 #39617] DEBUG -- : Module: ......

知道创造价值 39617 的是什么?据我所知,只定义了日期和时间的格式。什么控制包含这个数字?

1 个答案:

答案 0 :(得分:1)

这是一个pid of ruby process。您可以使用Process.pid

进行检查