

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

# Tutup klien untuk menghindari batas koneksi
<a name="best-practices-gremlin-java-close-connections"></a>

Penting untuk menutup klien ketika Anda selesai dengan itu untuk memastikan bahwa WebSocket koneksi ditutup oleh server dan semua sumber daya yang terkait dengan koneksi dilepaskan. Hal ini terjadi secara otomatis jika Anda menutup klaster menggunakan `Cluster.close( )`, karena `client.close( )` kemudian dipanggil secara internal.

Jika klien tidak ditutup dengan benar, Neptunus menghentikan semua koneksi WebSocket idle setelah 20 hingga 25 menit. Namun, jika Anda tidak secara eksplisit menutup WebSocket koneksi ketika Anda selesai dengan mereka dan jumlah koneksi langsung mencapai [batas koneksi WebSocket bersamaan, koneksi](limits.md#limits-websockets) tambahan kemudian ditolak dengan kode kesalahan HTTP`429`. Pada saat itu, Anda harus me-restart instans Neptune untuk menutup koneksi.

Saran untuk memanggil `cluster.close()` tidak berlaku untuk fungsi AWS Lambda Java. Lihat [Mengelola WebSocket koneksi Gremlin dalam fungsi AWS Lambda](lambda-functions-websocket-connections.md) untuk detail.