1

log4js-node 是否支持使用任何附加程序登录 AWS S3?

4

1 回答 1

-1

我创建了非常基本的附加程序,用于将日志保存到 S3。它被称为log4js-s3-appender

您可以像这样安装npm i log4js-s3-appender 和使用它:

log4js.configure({
  appenders: {
    s3: {
      type: "log4js-s3-appender",
      region: "eu-west-1",
      bucket: "eu-west-1-logs",
      key: "log"
    }
  },
  categories: {
    default: {
      appenders: ["s3"],
      level: "info"
    }
  }
});

不要忘记打电话log4js.shutdown()完成上传。

于 2021-07-14T11:13:32.860 回答