Hadoop 运行过程中输出--时间戳后面的数字是什么

Hadoop 运行过程中输出--时间戳后面的数字是什么

当 Hadoop 运行时,它会发出我们都见过多次的消息。例如:

2015-03-30 10:09:08,750 [main] WARN  org.apache.hadoop.conf.Configuration - dfs.data.dir is deprecated. Instead, use dfs.datanode.data.dir
2015-03-30 10:09:08,750 [main] WARN  org.apache.hadoop.conf.Configuration - dfs.access.time.precision is deprecated. Instead, use dfs.namenode.accesstime.precision
2015-03-30 10:09:08,751 [main] WARN  org.apache.hadoop.conf.Configuration - dfs.replication.min is deprecated. Instead, use dfs.namenode.replication.min
2015-03-30 10:09:08,751 [main] WARN  org.apache.hadoop.conf.Configuration - fs.checkpoint.dir is deprecated. Instead, use dfs.namenode.checkpoint.dir
2015-03-30 10:09:08,751 [main] WARN  org.apache.hadoop.conf.Configuration - dfs.http.address is deprecated. Instead, use dfs.namenode.http-address

但是时间戳后面的数字是什么?示例中的数字是 750 和 751。

此外,有时它们会重复。如上例所示,750 有三行,751 也有三行。这种分组是什么意思?如果这些消息有相同的编号,它们之间有什么关联?

谢谢!

答案1

对我来说看起来像是时间戳的毫秒部分。

小数点,可以是逗号或点(根据 2003 年第 22 届 CGPM 大会第 10 号决议[14],没有任何偏好,但根据 ISO 8601:2004,优先使用逗号)[15] 用作时间元素与其分数之间的分隔符。

ISO 8601

相关内容