如何在掉落向导中使用计时器?

gstackoverflow

我需要测量方法执行持续时间统计。
我决定使用drop向导。

我要关注以下文章:https ://dzone.com/articles/dropwizard-part-3-measuring-your-application-metri

看起来这适合我的情况:

final Timer.Context context = responses.time();//1
        try {
            String userOneName = userOne.get();
            String userTwoName = userTwo.get();
            return new ChatroomView(userOneName, userTwoName, chats.chatBetween(userOneName, userTwoName),
                chats.belongingTo(userOneName)
                    .stream()
                    .map(c -> new ChatView(userOneName, c))
                    .collect(toList()));
        } finally {
            context.stop();//2
        }

但是在文章中我找不到什么是responses对象;

普莱斯澄清

gstackoverflow
static final MetricRegistry metrics = new MetricRegistry();
static final Timer timer = metrics.timer("MyTimer");

static void startReport() {
    ConsoleReporter reporter = ConsoleReporter.forRegistry(metrics)
            .convertRatesTo(TimeUnit.SECONDS)
            .convertDurationsTo(TimeUnit.MILLISECONDS)
            .build();
    reporter.start(1, TimeUnit.MINUTES);
}

@BeforeClass
public static void init() {
    startReport();
}

然后:

final Timer.Context context = timer.time();//1
try {
    String userOneName = userOne.get();
    String userTwoName = userTwo.get();
    return new ChatroomView(userOneName, userTwoName, chats.chatBetween(userOneName, userTwoName),
        chats.belongingTo(userOneName)
            .stream()
            .map(c -> new ChatView(userOneName, c))
            .collect(toList()));
} finally {
    context.stop();//2
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在字典中使用计时器

来自分类Dev

如何在Java中使用计时器

来自分类Dev

如何在不使用线程的情况下在Java中使用计时器?

来自分类Dev

如何在不使用线程的情况下在Java中使用计时器?

来自分类Dev

在vb中使用计时器

来自分类Dev

需要多次设置和取消时,如何在Java中使用计时器?

来自分类Dev

如何在Apache Tomcat中使用计时器部署POJO文件

来自分类Dev

如何在foreach循环中使用计时器

来自分类Dev

如何在线程中使用计时器经过的事件

来自分类Dev

如何在VB.Net中使用计时器?

来自分类Dev

如何在jquery中使用计时器,同时刷新asp.net中的页面

来自分类Dev

如何在带有打字稿的 Observable 中使用计时器调用 Observable?

来自分类Dev

如何在不冻结浏览器的情况下在 JavaScript 中使用计时器循环?

来自分类Dev

如何在C ++中使用计时器在给定时间内强制输入?

来自分类Dev

在C#中使用计时器实现循环

来自分类Dev

在Windows服务中使用计时器是否明智?

来自分类Dev

在JS中使用计时器设置变量

来自分类Dev

在iOS中使用计时器滑动UIScrollView

来自分类Dev

在UIImageView子类中使用计时器

来自分类Dev

在jboss模块中使用计时器

来自分类Dev

在python中使用计时器进行基本游戏

来自分类Dev

在 QT Creator 中使用计时器更改速度

来自分类Dev

如何在计时器中使用异步和等待

来自分类Dev

如何在计时器中使用异步和等待

来自分类Dev

如何在不使用计时器的情况下以Windows窗体显示秒表

来自分类Dev

如何在几分钟和几秒钟内使用计时器

来自分类Dev

如何在几分钟和几秒钟内使用计时器

来自分类Dev

如何在不使用计时器的情况下以Windows形式显示秒表

来自分类Dev

C# 如何在标签上使用计时器?

Related 相关文章

  1. 1

    如何在字典中使用计时器

  2. 2

    如何在Java中使用计时器

  3. 3

    如何在不使用线程的情况下在Java中使用计时器?

  4. 4

    如何在不使用线程的情况下在Java中使用计时器?

  5. 5

    在vb中使用计时器

  6. 6

    需要多次设置和取消时,如何在Java中使用计时器?

  7. 7

    如何在Apache Tomcat中使用计时器部署POJO文件

  8. 8

    如何在foreach循环中使用计时器

  9. 9

    如何在线程中使用计时器经过的事件

  10. 10

    如何在VB.Net中使用计时器?

  11. 11

    如何在jquery中使用计时器,同时刷新asp.net中的页面

  12. 12

    如何在带有打字稿的 Observable 中使用计时器调用 Observable?

  13. 13

    如何在不冻结浏览器的情况下在 JavaScript 中使用计时器循环?

  14. 14

    如何在C ++中使用计时器在给定时间内强制输入?

  15. 15

    在C#中使用计时器实现循环

  16. 16

    在Windows服务中使用计时器是否明智?

  17. 17

    在JS中使用计时器设置变量

  18. 18

    在iOS中使用计时器滑动UIScrollView

  19. 19

    在UIImageView子类中使用计时器

  20. 20

    在jboss模块中使用计时器

  21. 21

    在python中使用计时器进行基本游戏

  22. 22

    在 QT Creator 中使用计时器更改速度

  23. 23

    如何在计时器中使用异步和等待

  24. 24

    如何在计时器中使用异步和等待

  25. 25

    如何在不使用计时器的情况下以Windows窗体显示秒表

  26. 26

    如何在几分钟和几秒钟内使用计时器

  27. 27

    如何在几分钟和几秒钟内使用计时器

  28. 28

    如何在不使用计时器的情况下以Windows形式显示秒表

  29. 29

    C# 如何在标签上使用计时器?

热门标签

归档