#amazon-web-services #aws-lambda #amazon-kinesis
#amazon-web-services #aws-lambda #amazon-kinesis
Вопрос:
У меня есть Java-производитель из клиентского приложения, который создает данные о местоположении в режиме реального времени, затем данные помещаются в поток kinesis, который запускает лямбда-функцию для обработки данных. Проблема в том, что время холодного запуска лямбды относительно медленно. Настройка события для вызова lambda каждые 1 минуту на самом деле не помогает. Является ли использование ec2 вместо lambda единственным способом, если я хочу ускорить время обработки? Заранее спасибо.
Комментарии:
1. Большое спасибо. теперь он работает лучше после того, как я настроил параллелизм.
Ответ №1:
Если у вас возникли проблемы с холодным запуском, обычным решением является настройка выделенного параллелизма:
Выделяя выделенный параллелизм перед увеличением числа вызовов, вы можете гарантировать, что все запросы обслуживаются инициализированными экземплярами с низкой задержкой.