Моя архитектура приложения - слабые события -> API Gateway -> Lambda -> выполняет некоторую операцию и возвращает файл .png, который генерируется с использованием numpy и matplotlib.
Когда я имею дело только с выводом текста в лямбда, он работает нормально, но когда я имею дело с загрузкой файлов, он работает странно,
Он загружает файлы в резерв, используя метод [files.upload], а затем через минуту моя лямбда запускается и заканчивается в загрузка другого файла.
Это потому, что slack возвращает HTTP-ответ для метода file.upload и каким-то образом мое приложение перехватывает его и запускает agian? события, события одинаковы без какой-либо разницы, но я действительно не уверен, почему моя лямбда вызывается снова, и я проверил идентификаторы запроса, и это отличается, и даже на API getway есть два разных идентификатора запроса, но я запросил только один раз .. Это сводит меня с ума ...