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.
Standard-Client-Konfiguration für Node.js
Bei der Konfiguration des DAX JavaScript SDK-Clients können Sie verschiedene Parameter anpassen, um Leistung, Verbindungsbehandlung und Fehlerresistenz zu optimieren. In der folgenden Tabelle werden die Standardkonfigurationseinstellungen beschrieben, mit denen gesteuert wird, wie Ihr Client mit dem DAX-Cluster interagiert, u. a. Timeout-Werte, Wiederholungsmechanismen, Verwaltung von Anmeldeinformationen und Optionen zur Systemüberwachung. Weitere Informationen finden Sie unter Dynamo DBClient Operations.
| Parameter | Typ | Description |
|---|---|---|
|
optional |
|
Der für den DAX-Client AWS-Region zu verwendende (Beispiel - 'us-east-1'). Dies ist ein erforderlicher Parameter, sofern er nicht über die Umgebungsvariable bereitgestellt wird. |
|
Erforderlich |
|
Der Endpunkt des Clusters, mit dem das SDK eine Verbindung herstellt. Beispiele: Unverschlüsselt — .region.amazonaws.com dax-cluster-name Verschlüsselt – daxs://Mein-Cluster.l6fzcv.dax-clusters.us-east-1.amazonaws.com |
|
Standard: 6 000 ms |
|
Dies definiert die maximale Zeit, die der Client auf eine Antwort von DAX wartet. |
|
Standard: 1 |
|
Die Anzahl der Wiederholungsversuche für fehlgeschlagene Schreibanforderungen. |
|
Standard: 1 |
|
Die Anzahl der Wiederholungsversuche für fehlgeschlagene Leseanforderungen. |
|
Standard: 1 |
|
Die maximale Anzahl von Versuchen bei fehlgeschlagenen Anforderungen. Wenn festgelegt readRetries/writeRetries sind, hat die in ReadRetries und WriteRetries festgelegte Konfiguration Vorrang vor MaxRetries. |
|
Standard: 10 000 ms |
|
Das Timeout (in Millisekunden) für das Herstellen einer Verbindung zu einem der Cluster-Knoten. |
|
Standard: 100 |
|
Beschränkt die Gesamtzahl der gleichzeitigen Verbindungen, die eine Client-Instance pro Knoten in einem DAX-Cluster herstellen kann. |
|
Standard: 7 000 ms |
|
Wenn der DAX-Server angibt, dass eine Wiederherstellung erforderlich ist, indem das |
|
optional |
Die AWS Anmeldeinformationen, die für die Authentifizierung von Anfragen verwendet werden sollen. Dies kann als AwsCredentialIdentity oder als angegeben werden. AwsCredentialIdentityProvider Wenn nicht angegeben, verwendet das AWS -SDK automatisch die standardmäßige Anbieterkette für Anmeldeinformationen. Beispiel: `{ accessKeyId: 'AKIA... ' , secretAccessKey: ' ... ', sessionToken:'... '} `* @default Verwendet die Standard-Anbieterkette AWS für Anmeldeinformationen. |
|
|
Standard: 5 000 ms |
|
Das Intervall (in Millisekunden) zwischen den Cluster-Zustandsprüfungen. Bei einem kürzeren Intervall werden die Prüfungen häufiger durchgeführt. |
|
Standard: 1 000 ms |
|
Das Timeout (in Millisekunden) für den Abschluss der Zustandsprüfung. |
|
Standard: falsch |
|
Die Hostnamen-Überprüfung von TLS-Verbindungen wird übersprungen. Dies hat keine Auswirkungen auf unverschlüsselte Cluster. Standardmäßig wird die Überprüfung des Hostnamens durchgeführt. Wenn Sie diesen Wert auf „True“ setzen, wird die Überprüfung übersprungen. Sie müssen sich bewusst sein, welche Folgen eine Deaktivierung hat, d. h. dass der Cluster, zu dem Sie eine Verbindung herstellen, nicht authentifiziert werden kann. |
|
Standard: 5 |
|
Legt die Anzahl aufeinanderfolgender Fehler fest, die erforderlich sind, um innerhalb des Intervalls für die Zustandsprüfung zu signalisieren, dass der Knoten fehlerhaft ist. |
|
Standard: 4 000 ms |
|
Gibt das Intervall zwischen der Abfrage von Mitgliedschaftsänderungen bei Cluster-Mitgliedern zurück. |
|
Standard: 125 |
|
Gibt den Schwellenwert zurück, unter dem der Cluster nicht nach Mitgliedschaftsänderungen abgefragt wird. |
|
optional | Standard null |
Benutzerdefinierter Anbieter für AWS Anmeldeinformationen, die zur Authentifizierung von Anfragen an DAX verwendet werden. |
| Name | Typ | Detail |
|---|---|---|
|
|
DaxDocument |
Instanz des DaxDocument Typs. |
|
|
number |
Bestimmt die Anzahl der Elemente pro Seite. |
|
Optional |
any |
LastEvaluatedKey aus der vorherigen Antwort kann für nachfolgende Anfragen verwendet werden. |
Informationen zur Verwendung der Paginierung finden Sie unter TryDax.js.