У меня есть функция AWS Lambda, которая имеет множество интеграций с API AWS API Gateway. API Enable X-Ray Tracing
проверен, и трассировки заполняются правильно.
В разделе «Панель инструментов AWS X-Ray> Трассы> Обзор трассировки» я группирую трассировки по «URL». Однако пользователи API делают запросы с параметрами запроса, которые являются уникальными URL-адресами, основанными только на самих параметрах запроса.
Например, есть маршрут /plans
, по которому пользователь сделает запрос, используя два параметра запроса, token=abc123×tamp=159501493
. Поскольку в параметры запроса включено что-то столь же уникальное, как временная метка, никакие трассировки не будут сгруппированы вместе, что приведет к сотням /plans
трасс с разными временными метками. Большой объем следов делает невозможными любые попытки получить полезную информацию из рентгеновских снимков.
А пока я отключил отслеживание рентгеновских лучей. Итак, есть ли какое-либо решение этой проблемы, или мне не повезло, пока разработчики AWS не исправят это?