【问题标题】:Winston for logging a mulitlpe container application用于记录多容器应用程序的 Winston
【发布时间】:2022-01-23 20:04:52
【问题描述】:

我打算使用 Digital Ocean App Platform 来托管我的后端,但我想知道 App 平台中的每个容器是否会有不同的日志文件(假设我正在使用 Winston 登录文件)以及这是否是这甚至会成为一个问题。

如果我应该处理这个问题,我想了多种解决方案:

1- 登录数据库

2- 创建另一个容器,希望通过 HTTP 从其他正在运行的容器中获取日志。

注意我是处理容器的新手,所以我可能会遗漏/误解某些东西)

【问题讨论】:

    标签: node.js logging digital-ocean winston


    【解决方案1】:

    是的,您将从每个 node.js 进程中获取日志文件。对于这种情况,Winston 支持替代 transports,它可以集中来自多个来源的日志。

    按照您的建议 (2) some of these transport options 将日志写入 RDBMS。

    【讨论】:

      猜你喜欢
      • 2018-04-04
      • 1970-01-01
      • 1970-01-01
      • 2018-06-21
      • 2018-12-08
      • 2011-03-29
      • 1970-01-01
      • 2017-10-21
      • 2019-06-12
      相关资源
      最近更新 更多