

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

# Chiusura del client per evitare il limite di connessioni
<a name="best-practices-gremlin-java-close-connections"></a>

È importante chiudere il client al termine dell'operazione per assicurarsi che le connessioni vengano chiuse dal server e che tutte le risorse associate alle WebSocket connessioni vengano rilasciate. Questo si verifica automaticamente se si chiude il cluster utilizzando `Cluster.close( )`, perché `client.close( )` viene chiamato internamente.

Se il client non viene chiuso correttamente, Neptune interrompe tutte WebSocket le connessioni inattive dopo 20-25 minuti. Tuttavia, se non chiudi esplicitamente WebSocket le connessioni quando hai finito e il numero di connessioni attive raggiunge il [limite di connessioni WebSocket simultanee](limits.md#limits-websockets), le connessioni aggiuntive vengono rifiutate con un codice di errore HTTP. `429` A quel punto, è necessario riavviare l'istanza Neptune per chiudere le connessioni.

Il consiglio relativo alla chiamata a `cluster.close()` non si applica alle funzioni AWS Lambda Java. Per informazioni dettagliate, vedi [Gestione delle connessioni Gremlin nelle funzioni WebSocket AWS Lambda](lambda-functions-websocket-connections.md).