Микросервисное приложение, написанное на Python, использует AWS X-Ray. Некоторые сервисы не отображаются на карте сервисов X-Ray во время тестирования. Что должен сделать разработчик, чтобы все сервисы отображались на карте сервисов X-Ray?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Инструментировать каждый сервис, установив и используя X-Ray SDK for Python во всех сервисах..
Почему это правильный ответ
Чтобы все сервисы отображались на карте X-Ray, необходимо инструментировать каждый сервис. Это означает установку и использование AWS X-Ray SDK для Python в коде каждого микросервиса. SDK перехватывает входящие и исходящие запросы, генерирует трассировки и отправляет их в X-Ray, что позволяет сервису появиться на карте. Увеличение частоты выборки агента X-Ray не решит проблему отсутствия сервисов, если они вообще не инструментированы. Включение агрегации данных X-Ray в CloudWatch Logs не повлияет на отображение сервисов на карте X-Ray, так как это разные сервисы. Увеличение таймаута карты сервисов также не поможет, если данные о сервисах не поступают в X-Ray.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется