УДАЛЕН ли в AWS JS SDK возможность контролировать тайм-аут для операций Dynamodb?

При возникновении проблем с установкой тайм-аута запроса на клиенте Dynamodb / document (с v2 SDK, Как можно установить тайм-аут по умолчанию для AWS DocumentClient javascript SDK), я решил изучить возможность переключения на v3 API, поскольку он имеет определенные преимущества.

Но, глядя на полный клиент DynamoDB и, что более важно, его конфигурацию DynamoDBClientConfig, кажется, что нет способа контролировать общий тайм-аут запроса.

В то время как интерфейс v2 имел httpOptions (которые, похоже, не работают в указанной проблеме) конфигурация v3, похоже, не имеет никакого контроля или даже какого-либо определения того, как долго отдельный запрос может ждать до истечения времени ожидания (и повторной попытки или чего-то еще).

Должно ли это быть реализовано с помощью специального requestHandler? Есть ли пример кода для этого в node.js?

1 ответ

Эта ссылка об обновлении, кажется, имеет пример в разделе о httpOptions. В примере есть очевидная опечатка, и неясно, нужно ли передавать какие-либо параметры в созданный https. Agent, хотя.

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