【问题标题】:Strange ID like uuid in Rails on ECSECS上Rails中像uuid这样的奇怪ID
【发布时间】:2017-01-29 23:08:24
【问题描述】:

我是使用 Amazon ECS 的新手。

我在 ECS 的 Cloudwatch 日志中发现了奇怪的字符串。

I, [2017-01-29T06:17:22.418996 #1] INFO -- : [985806be-dd71-48de-9c8d-ee8d29bd6c10] Rendering /usr/local/bundle/gems/actionpack-5.0.1/lib/action_dispatch/middleware/templates/rescues/_trace.html.erb

我觉得[985806be-dd71-48de-9c8d-ee8d29bd6c10] 很奇怪。

因为这个id like string不是ECS任务id、ECS容器实例id或者docker容器id。

我在应用程序工作容器中执行RAILS_ENV=production bin/rails console 并执行Rails.logger.info('foo'),像字符串这样的id 什么都不是。

这是什么类型的ID?

【问题讨论】:

    标签: ruby-on-rails ruby amazon-ecs


    【解决方案1】:

    这可能是请求 ID。

    您的应用程序似乎配置了log tagging。这会为每个日志条目添加一个唯一的 uuid(标识当前请求)。它允许查找/组合/跟踪/分析在同一请求期间写入但在应用程序的不同部分中写入的多个日志条目。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-01-21
      • 2018-02-02
      • 1970-01-01
      • 1970-01-01
      • 2021-11-21
      • 2016-02-05
      相关资源
      最近更新 更多