您现在的位置是:主页 > Web前端技术 > Web前端技术

web日志类型有哪些编程语言

IDCBT2021-12-23服务器技术人已围观

简介本篇内容介绍了“web日志类型有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读

本篇内容介绍了“web日志类型有哪些”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!

应用程序日志

让我们从最常见的日志类型开始:应用程序日志。

大多数开发人员在谈论日志记录时会想到这个日志。原因很简单。他们的应用程序生成此日志 它包含应用程序编写的各种错误消息,警告或其他事件。这些消息可以提供与特定用例相关的逻辑高级信息。典型的例子是:

    用例中发生的异常的堆栈跟踪。

    有关外部系统响应时间较慢的警告消息。

    用例被触发或完成的信息。

    应用程序日志可能是本文中提到的最重要的日志类型,因为您可以完全控制它。这意味着您负责编写消息。

    每条日志消息都需要提供有用的信息,以帮助您了解应用程序的行为。如果您想了解有关应用程序日志的更多信息,您应该查看Eric的文章,其中描述了一组用于应用程序日志记录的最佳实践。

    Web和应用程序服务器日志

    下一个有趣且重要的类型是您的Web或应用程序服务器的日志。

    大多数企业应用程序都部署到Web服务器(例如  Apache Tomcat)或应用程序服务器(例如  Wildfly或WebSphere Liberty)。他们的日志文件为您提供有关技术问题和服务器当前状态的信息。

    每个服务器的配置和功能各不相同,我在本文中不会详细解释它们。但请务必检查服务器的文档并进行相应配置。从服务器获取正确的信息可以在识别潜在问题和服务器中断之间产生差异。

    垃圾收集器日志

    所述垃圾收集器提供自动存储器管理。它跟踪JVM中实例化的所有对象,并删除不再使用的对象。这是一项非常复杂的任务,并且有几种不同的垃圾收集器实现可用。

    通常,Java中的垃圾收集过程非常有效。它非常高效,有很多应用程序使用默认实现及其标准配置。但是,如果您的应用程序必须处理高负载或使用大量复杂的对象结构,则应用程序的性能可能会随着时间的推移而降低。当垃圾收集器需要花费越来越多的时间来管理可用内存时,通常会发生这种情况。垃圾收集器日志为您提供分析所有垃圾收集器活动的必要信息。

    默认情况下,垃圾收集器日志已停用。您需要使用一组命令行属性来激活它。

    如果您使用的是JDK 8或更早版本,则可以使用以下属性执行此操作:

    - XX:+ PrintGCDetails  - Xloggc:

    从JDK 9开始,您需要使用以下属性:

    class = “prettyprint” - Xlog:gc *:file = < gc - log - file - path >

    标签:

    很赞哦! ()

本栏推荐