Kesalahan
Kesalahan berikut dapat muncul saat Anda mencoba menghubungkan menggunakan mongo shell:
2015-12-21T10:20:36.084+0800 I NETWORK Socket recv() errno:54 Connection reset by peer 1.2.3.4:27017
2015-12-21T10:20:36.087+0800 I NETWORK SocketException: remote: 1.2.3.4:27017 error: 9001 socket exception [RECV_ERROR] server [1.2.3.4:27017]
2015-12-21T10:20:36.087+0800 I NETWORK DBClientCursor::init call() failedPenyebab potensial
Instance ApsaraDB for MongoDB menolak permintaan koneksi aplikasi Anda karena jumlah koneksi telah mencapai batas maksimum.
Solusi
Mulai ulang instance ApsaraDB for MongoDB untuk melepaskan semua koneksi.
Hubungkan ke instance set replika menggunakan MongoDB shell.
Analisis alamat IP sumber dari koneksi dan batasi jumlah koneksi dari klien. Untuk informasi lebih lanjut, lihat Bagaimana cara menanyakan dan membatasi jumlah koneksi?.
CatatanJika alamat IP sumber normal, kemungkinan instance ApsaraDB for MongoDB Anda saat ini tidak memenuhi kebutuhan bisnis. Anda dapat meningkatkan instance untuk menambah batas maksimum koneksi yang diizinkan. Untuk informasi lebih lanjut, lihat Ubah konfigurasi instance.