一个使用 Python 编写的微服务应用程序使用了 AWS X-Ray。在测试期间,一些服务没有出现在 X-Ray 服务图中。开发人员应该怎么做才能确保所有服务都显示在 X-Ray 服务图中?
选择一个答案
点击一个选项来检查您的答案。
正确答案: 通过在所有服务中安装和使用 X-Ray SDK for Python 来检测每个服务。.
为什么这是答案
正确答案是“通过在所有服务中安装和使用 X-Ray SDK for Python 来检测每个服务”。AWS X-Ray 通过检测应用程序中的代码来收集跟踪数据。如果某些服务没有出现在 X-Ray 服务图中,这通常意味着这些服务还没有被正确地检测。安装并使用 X-Ray SDK for Python 可以确保每个服务都将跟踪数据发送到 X-Ray,从而使其显示在服务图中。 调整采样率(选项一)不会使未检测的服务出现,它只会影响已检测服务的采样频率。启用 CloudWatch Logs 中的 X-Ray 数据聚合(选项三)是用于日志分析,而不是确保服务出现在服务图中。增加 X-Ray 控制台中的服务图超时设置(选项四)是针对显示问题,而不是数据收集问题。
通过考试 — 无需无休止地寻找答案
将本次考试的所有验证问题和解释集中在一处,节省数小时的准备时间。1,000+ 认证 · 20+ 语言 · 免费开始。
更快通过考试 → 无需银行卡