

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à.

# Best practice per l'utilizzo del client Java Gremlin con Neptune
<a name="best-practices-gremlin-java-client"></a>

Segui questi consigli quando usi il client Java Gremlin con Neptune. Queste best practice consentono di ottimizzare le prestazioni, gestire le connessioni in modo efficace ed evitare gli errori più comuni quando si lavora con il driver Java.

Per informazioni sulla configurazione degli intervalli di heartbeat per Neptune Serverless, vedere. [Configurazione Heartbeat per Neptune Serverless](best-practices-gremlin-heartbeat-serverless.md)

**Topics**
+ [Riutilizzo dell'oggetto client tra più thread](best-practices-gremlin-java-reuse.md)
+ [Creazione di oggetti client Java Gremlin separati per gli endpoint di lettura e scrittura](best-practices-gremlin-java-separate.md)
+ [Aggiunta di più endpoint di replica di lettura a un pool di connessioni Java Gremlin](best-practices-gremlin-java-multiple.md)
+ [Chiusura del client per evitare il limite di connessioni](best-practices-gremlin-java-close-connections.md)
+ [Creazione di una nuova connessione dopo il failover](best-practices-gremlin-java-new-connection.md)
+ [Impostazione di `maxInProcessPerConnection` e `maxSimultaneousUsagePerConnection` sullo stesso valore](best-practices-gremlin-java-maxes.md)
+ [Invio di query al server come bytecode anziché come stringhe](best-practices-gremlin-java-bytecode.md)
+ [Utilizza sempre completamente l'o Iterator restituito da una query ResultSet](best-practices-gremlin-java-resultset.md)
+ [Aggiunta in blocco di vertici e archi in batch](best-practices-gremlin-java-batch-add.md)
+ [Disabilitazione del caching DNS nella Java Virtual Machine](best-practices-gremlin-java-disable-dns-caching.md)
+ [Facoltativamente, impostare timeout a livello di query](best-practices-gremlin-java-per-query-timeout.md)
+ [Risoluzione dei problemi relativi a `java.util.concurrent.TimeoutException`](best-practices-gremlin-java-exceptions-TimeoutException.md)