【问题标题】:Profiling Service Fabric Application分析 Service Fabric 应用程序
【发布时间】:2020-01-29 15:58:42
【问题描述】:

我已经构建了一个包含无状态和有状态服务的服务结构应用程序。 当用户点击无状态端点(API)时,API内部通过代理调用调用有状态服务并发送响应。

在这里,我想检查每个组件的执行时间,所以开始检查分析工具,但我没有找到任何好的工具。

如果有人使用任何工具检查 API/服务方法的 CPU 时间和执行时间,请告诉我们。

【问题讨论】:

  • 嗨,彼得的回答对您的问题有帮助吗

标签: .net azure asp.net-web-api azure-devops azure-service-fabric


【解决方案1】:

您可以启用Application Insights integration。关于如何在代码中设置集成的完整教程可以在 here 找到。

应用程序洞察(Azure SaaS 产品)将收集与性能相关的指标并显示调用的位置和调用时间。

如果您想手动分析您的服务,您可以使用拦截技术来创建您自己的指标。我创建了一个小型库,可以更轻松地拦截方法调用,请参阅this repo。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-02-24
    • 2016-11-23
    • 2016-07-26
    • 2016-09-29
    • 1970-01-01
    • 2021-09-14
    • 2019-06-05
    • 2019-05-02
    相关资源
    最近更新 更多