java - 在 AWS Lambda 中记录数据的建议

标签 java logging log4j aws-lambda

AWS lambda 目前支持两种方式 logging ,当 Lambda 函数用 Java 编写时。

  • log4j
  • Lambda记录器

我想知道他们使用一种日志方案是否比其他方案有任何优势。

谢谢!

最佳答案

我从Aws Lambda Java Logging了解到的在网上搜索是

  • Log4J

    • 优点:您可以自定义日志(使用 log4j.properties)。
    • 缺点:当您向项目添加更多依赖项时,它会增加 jar/zip 的大小
  • LambdaLogger

    • 优点:它可以节省内存,因为它已经嵌入到您的依赖项中
    • 缺点:无法自定义

希望对你有帮助!

关于java - 在 AWS Lambda 中记录数据的建议,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37112397/

相关文章:

java - JNI 中的对象创建

mysql - 从转储文件恢复数据库时如何记录sql错误

python - 构建连接日志系统

java - log4j 自定义附加程序不产生任何输出

java - 如何在Java中执行sudo命令并获得错误输出?

java - 即使一个 bean 在运行时出现错误,也确保 Spring 应用程序的其余部分运行

java - 在服务器上使用 Dalvik VM 进行 Web 开发?

java - Tomcat 没有为其内部日志记录选择 Log4j 配置

java - 关闭 log4j.xml 中的调试或日志消息

java - 如何检查是否加载了 log4j.properties?