Я пытаюсь использовать рентген для отслеживания запросов, которые используют Шаблон разветвления SNS-SQS.
Запрос исходит от API GW, интеграции лямбда-прокси, публикуется в SNS и доставляется в подписанный SQS, который имеет лямбда-триггер, который получает сообщения для дальнейшей обработки.
Однако трассировка останавливается на SNS.
мы не видели никаких рентгеновских метаданных за сообщением SQS и сделали вывод, что разветвление не поддерживается. В конце концов, мы построили собственную трассировку, так как хотели отслеживать все, а не только выборку, как это делает рентген,
К сожалению, сегодня мы не поддерживаем эту архитектуру. Проблема заключается в том, что информация трассировки из начального запроса (в данном случае APIG) теряется при вызове сообщения SNS. В настоящее время нет обходного пути для такого поведения. Мы работаем с SNS и SQS, чтобы обеспечить лучший пользовательский интерфейс и поддержку для этих случаев. Пожалуйста, следите за обновлениями.
Есть ли обновления по поддержке этой архитектуры? Также, пожалуйста, дайте мне знать, есть ли какая-либо страница проблем github, где я могу самостоятельно отслеживать обновления поддержки этой архитектуры.
как тебе удалось это провернуть? Есть ли обходной путь, пока AWS не поддерживает эту архитектуру?