【问题标题】:Measuring Duration Of Service Fabric Actor Methods测量 Service Fabric Actor 方法的持续时间
【发布时间】:2017-11-29 10:24:47
【问题描述】:

我希望测量我的一些 Actor 方法执行所需的时间。我计划使用 OnPreActorMethodAsync 和 OnPostActorMethodAsync 来记录这些方法何时开始和完成执行。

不过,我也希望测量这些方法执行所需的时间。我最初的计划是使用 StopWatch 的实例在 OnPreActorMethodAsync 类中开始计时并在 OnPostActorMethodAsync 类中停止。但是我不确定如何在第二种方法中访问相同的 StopWatch 实例。如果有更好的方法来做到这一点,我会非常感兴趣。

如果有人能在这件事上为我指出正确的方向,那就太好了。

非常感谢

【问题讨论】:

    标签: azure-service-fabric service-fabric-actor


    【解决方案1】:

    通过使用一些肮脏的反射技巧,您可以访问 Actor 的调用上下文。 更多信息在这里:https://stackoverflow.com/a/39526751/5946937

    (免责声明:从那时起,Actor 内部可能发生了变化)

    【讨论】:

      猜你喜欢
      • 2016-03-11
      • 2018-01-11
      • 2016-08-12
      • 2017-07-19
      • 1970-01-01
      • 2018-01-03
      • 2016-10-31
      • 2015-11-01
      • 2017-10-07
      相关资源
      最近更新 更多