Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
Configurazione client predefinita per Node.js
Durante la configurazione del client DAX JavaScript SDK, è possibile personalizzare vari parametri per ottimizzare le prestazioni, la gestione delle connessioni e la resilienza agli errori. La tabella seguente descrive le impostazioni di configurazione predefinite che controllano il modo in cui il client interagisce con il cluster DAX, inclusi i valori di timeout, i meccanismi di ripetizione dei tentativi, la gestione delle credenziali e le opzioni di monitoraggio dello stato. Per ulteriori informazioni, consulta DynamoDBClient Operations.
| Parametro | Tipo | Description |
|---|---|---|
|
facoltativo |
|
Regione AWS Da utilizzare per il client DAX (esempio: 'us-east-1'). Questo è un parametro obbligatorio se non viene fornito tramite la variabile di ambiente. |
|
obbligatorio |
|
L’endpoint del Cluster a cui si connette l’SDK. Esempi: Non-encrypted — dax-cluster-name.region.amazonaws.com Crittografato: daxs://my-cluster.l6fzcv.dax-clusters.us-east-1.amazonaws.com |
|
valore predefinito 6000 ms |
|
Definisce il tempo massimo di attesa da parte del client per ricevere una risposta da DAX. |
|
valore predefinito 1 |
|
Il numero di ripetizioni di tentativi per le richieste di scrittura che hanno esito negativo. |
|
valore predefinito 1 |
|
Il numero di ripetizioni di tentativi per le richieste di lettura che hanno esito negativo. |
|
valore predefinito 1 |
|
Il numero massimo di ripetizioni di tentativi in caso di richieste che hanno esito negativo. Se readRetries/writeRetries sono impostati, la configurazione impostata in ReadRetries e WriteRetries ha la priorità su MaxRetries. |
|
valore predefinito 10000 ms |
|
Il timeout (in millisecondi) per stabilire una connessione a uno qualsiasi dei nodi del cluster. |
|
valore predefinito 100 |
|
Limita il numero totale di connessioni simultanee che un’istanza client può creare per nodo in un cluster DAX. |
|
valore predefinito 7000 ms |
|
Quando il server DAX indica che è necessario il ripristino impostando il flag |
|
facoltativo |
Le credenziali da utilizzare per l'autenticazione delle richieste. AWS Può essere fornito come o come AwsCredentialIdentity . AwsCredentialIdentityProvider Se non fornite, l’SDK AWS utilizzerà automaticamente la catena di provider di credenziali predefinita. Esempio: `{accessKeyId: 'AKIA... ', segretoAccessKey:' ... ', sessionToken:'... '} `* @default Utilizza la catena di provider di AWS credenziali predefinita. |
|
|
valore predefinito 5000 ms |
|
L’intervallo (in millisecondi) tra i controlli di integrità del cluster. Un intervallo più basso verrà controllato più frequentemente. |
|
valore predefinito 1000 ms |
|
Il timeout (in millisecondi) per il completamento del controllo dell’integrità. |
|
valore predefinito false |
|
Salta la verifica del nome host delle connessioni TLS. Non ha alcun impatto sui cluster non crittografati. L’impostazione predefinita prevede la verifica del nome host; impostandola su True, la verifica verrà saltata. Assicurati di comprendere le implicazioni della disattivazione, ovvero l’impossibilità di autenticare il cluster a cui ti stai connettendo. |
|
valore predefinito 5 |
|
Imposta il numero di errori consecutivi necessari per segnalare un nodo non integro entro l’intervallo di controllo dell’integrità. |
|
valore predefinito 4000 ms |
|
Restituisce l’intervallo tra polling di membri del cluster per le modifiche ai membri del cluster. |
|
valore predefinito 125 |
|
Restituisce la soglia al di sotto della quale sul cluster non verranno eseguite query per le modifiche ai membri. |
|
opzionale | valore predefinito null |
Provider definito dall'utente per AWS le credenziali utilizzate per autenticare le richieste al DAX. |
| Nome | Tipo | Dettaglio |
|---|---|---|
|
|
DaxDocument |
Istanza di DaxDocument tipo. |
|
|
numero |
Determina il numero di elementi per pagina. |
|
Facoltativo |
any |
LastEvaluatedKey della risposta precedente può essere utilizzata per le richieste successive. |
Per l’utilizzo dell’impaginazione, consulta TryDax.js.