View a markdown version of this page

Verwenden Sie AWS kontobasierte Endpunkte mit DynamoDB - AWS SDK for JavaScript

Das AWS SDK for JavaScript V3-API-Referenzhandbuch beschreibt detailliert alle API-Operationen für die AWS SDK for JavaScript Version 3 (V3).

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Verwenden Sie AWS kontobasierte Endpunkte mit DynamoDB

DynamoDB bietet AWS kontobasierte Endpunkte, die die Leistung verbessern können, indem sie Ihre AWS Konto-ID verwenden, um die Anforderungsweiterleitung zu optimieren.

Um diese Funktion nutzen zu können, müssen Sie Version 3.656.0 oder höher von Version 3 verwenden. AWS SDK for JavaScript Diese Funktion für kontobasierte Endgeräte ist in dieser neuen Version standardmäßig aktiviert.

Wenn Sie das kontobasierte Routing deaktivieren möchten, haben Sie die folgenden Optionen:

  • Konfigurieren Sie einen DynamoDB-Dienstclient, dessen accountIdEndpointMode Parameter auf gesetzt ist. disabled

  • Setzen Sie die Umgebungsvariable AWS_ACCOUNT_ID_ENDPOINT_MODE auf. disabled

  • Aktualisieren Sie die Einstellung der gemeinsam genutzten AWS Konfigurationsdatei account_id_endpoint_mode aufdisabled.

Der folgende Ausschnitt ist ein Beispiel dafür, wie Sie das kontobasierte Routing deaktivieren können, indem Sie einen DynamoDB-Dienstclient konfigurieren:

const ddbClient = new DynamoDBClient({ region: "us-west-2", accountIdEndpointMode: "disabled" // Disable account ID in the endpoint });

Das AWS SDKs Referenzhandbuch zu Tools enthält weitere Informationen zu den anderen Konfigurationsoptionen.