Mengatasi Koneksi Socket yang Terbatas
Koneksi yang tersedia untuk Socket server di Python sangat tergantung dengan konfigurasi sistem operasi yang digunakan.
socket.listen(backlog) Listen for connections made to the socket. The backlog argument specifies the maximum number of queued connections and should be at least 1; the maximum value is system-dependent (usually 5).
Dalam lingkungan mesin Ubuntu bisa dicek maksimal koneksi dengan perintah ini
sudo sysctl -a | grep somaxconn
Nilai default dari mesin Ubuntu 12.04 adalah 128
net.core.somaxconn = 128
Untuk mengubah nilai maksimal koneksi socket bisa dengan mengedit file /etc/sysctl.conf dan tambahkan baris ini pada akhir file net.core.somaxconn = 32768. Pada pengalaman saya, agar konfigurasi dipatuhi Ubuntu, mesin perlu direstart, digoyang-goyang, dan dipuk-puk.
PS: sudo sysctl -p /etc/sysctl.conf
EOF












