【问题标题】:GWT Lightweight Metric SystemGWT 轻量级公制系统
【发布时间】:2012-10-23 23:59:55
【问题描述】:

我最近阅读了this article on GWT Lightweight Metrics 并发现它很有趣,但作为一个完整的新手,我无法完全理解这一切。

我已经计划使用 gwt-log 之类的东西来记录我的所有客户端日志。每次在EventBus 上放置一个事件,然后在Handler 中处理它时,我都会使用这个日志框架来执行类似于console.log() 条目的操作。

现在阅读轻量级指标后,我想知道几件事:

  • Lightweight Metrics 是否可以替代我自己的自定义事件日志记录,或者我可以将它与 gwt-log 结合使用吗?
  • 与我自己的自定义日志记录系统相比,它有什么好处(console.log() 当有趣的事情发生时)?
  • 您应该监控哪些类型的事件?
  • 何时/何地调用全局收集器函数?都是用 JS 还是 Java 写的?

提前感谢您的帮助!

【问题讨论】:

    标签: java gwt logging


    【解决方案1】:

    轻量级指标在您想要衡量 GWT 应用程序的性能时特别有用。使用它,您可以测量启动应用程序、加载资源、RPC 调用等所花费的时间。

    gwt-log 纯粹用于记录目的。

    如果您想专注于衡量性能,您可以更喜欢轻量级指标系统。

    监控的事件类型取决于您。默认情况下会监控一些事件,如引导、RPC 调用。

    Lightweight Metrics 系统使用全局收集器功能来记录显示在应用程序的 HTML 页面中的事件。当你想记录你自己的事件时,你也可以调用它。

    全局收集器函数是用 JS 编写的,它被放置在您的主机 HTML 页面中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多