Может ли поток AWS DynamoDB порождать несколько экземпляров одной и той же лямбды?

Мы используем потоки DynamoDB в AWS с размером пакета по умолчанию 100 с 2 типами лямбд. Я считаю, что это означает, что каждая лямбда связана с потоком. Однако мы сталкиваемся с проблемами производительности и пытаемся выяснить узкие места. Одним из подозрений является то, что поток DynamoDB ждет одного экземпляра лямбда-типа, который привязан к нему, чтобы завершить его до появления другого экземпляра. Мое первоначальное понимание состояло в том, что поток может порождать несколько экземпляров одной и той же лямбды по мере того, как размер пакета увеличивался до емкости. Это неверно? Еще одна вещь, которую мы заметили, это то, что поток перестает функционировать, если связанный с ним лямбда-тип не работает по какой-либо причине. Затем мы должны вручную перезапустить поток, что кажется странным. Разве поток не должен порождать привязанный к нему экземпляр лямбды, а затем не заботиться о том, успешна ли лямбда или нет?

Любая идея будет принята с благодарностью при решении этих вопросов.

Спасибо.

0 ответов

Другие вопросы по тегам