c# - 在微服务架构中分析跟踪的简便方法
问题描述
背景
我有一个使用队列分配任务的系统。我有 N 个服务,它们通过 N 个队列相互通信。
如您所见,结果结果性能取决于多种服务。因此,诊断故障(或性能问题)是一项艰巨的任务——很难找到问题链的哪一部分。
我一直在寻找一种工具,可以为我提供所有处理跟踪的地图。像这样的东西:
通过这样的可视化图表,我可以找到问题链的哪一部分。容易地。
问题
因此,我找到了一些旨在解决此问题的解决方案:
不幸的是,看起来很难:
- 安装:这些工具依赖于多个其他工具(Zipkin、Jagger 等等)。
- 配置:不是一件容易的事。创建者网站的文档非常狭窄。
我想知道我是否可以为这个简单的问题提供更简单的解决方案?
解决方案
推荐阅读
- ios - Xcode 11 Beta 5 调试器没有废话?
- java - 自定义拦截器返回,但请求未命中控制器中的函数
- c# - 单击按钮更改数据
- r - 如何获得每个参与者的分配
- android - Kotlin:Exoplayer 没有播放视频
- azure-sql-database - 如何在 Visual Studio 中为 ISE 数据库的逻辑应用创建 SQL 连接?
- python - Try-except 不会在 for 循环中重新运行整个代码
- html - 如何在跨度后有条件地添加文本,仅当跨度文本不为空时
- python - 芹菜工人在 Heroku 上坠毁
- xamarin - 注册后读取WebView localStorage