0

我最近阅读了这篇关于 GWT Lightweight Metrics 的文章,发现它很有趣,但作为一个完整的新手,我无法完全理解这一切。

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

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

  • Lightweight Metrics 是否可以替代我自己的自定义事件日志记录,或者我可以将它与gwt-log?
  • 它是否比我自己的自定义日志系统提供任何好处(console.log()当发生有趣的事情时)?
  • 您应该监控哪些类型的事件?
  • 您何时/何地调用全局收集器功能?这一切都应该用JS还是Java编写?

提前感谢您的帮助!

4

1 回答 1

2

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

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

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

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

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

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

于 2012-10-27T06:40:59.867 回答