Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 16536|Jawab: 0

Jumlah maksimum koneksi terbuka tercapai.

[Salin tautan]
Diposting pada 28/02/2017 10.20.00 | | |
Saat melakukan pengujian kinerja, jika halaman sistem yang diuji sederhana dan memiliki kinerja yang baik, itu akan menyebabkan pers mendapatkan tautan tcp yang tidak mencukupi dan menyebabkan kesalahan berikut:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\TcpTimedWaitDelay ke 30
dan HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\tcpip\Parameters\MaxUserPort ke 65534
dan me-reboot mesin
Lihat file readme.doc untuk informasi lebih lanjut
Yang paling banyak diperkenalkan melalui pencarian Baidu adalah memodifikasi dua nilai TimedWaitDelay dan MaxUserPort, yang merupakan titik yang relatif kecil yang memodifikasi TimedWaitDelay, yang dapat ditentukan sesuai dengan situasi aktual.
Pada saat yang sama, nilai MaxUserPort dimodifikasi menjadi lebih besar, tetapi setelah memodifikasi dan memulai ulang mesin, masalahnya masih ada.
[HKEY_LOCAL_MACHINE \ Sistem \ CurrentControlSet \ Layanan \ Tcpip \ Parameter]
TcpNumConnectionsSearch = 0x00fffffe (Default = 16.777.214)
Informasi registri di atas mengonfigurasi jumlah maksimum koneksi TCP yang diizinkan pada satu mesin, yaitu 16 juta secara default. Jumlah ini tampak besar, dan ini bukan satu-satunya kondisi yang membatasi jumlah maksimum koneksi, ada kondisi lain yang membatasi jumlah maksimum koneksi ke koneksi TCP.
Jumlah maksimum port dinamis
Saat klien dan server TCP terhubung, klien harus diberi port dinamis, yang ditetapkan dalam rentang default 1024-5000, yang berarti bahwa secara default, klien dapat memulai hingga 3977 koneksi soket secara bersamaan. Kita dapat memodifikasi registri berikut untuk menyesuaikan cakupan port dinamis ini
[HKEY_LOCAL_MACHINE \ Sistem \ CurrentControlSet \ Layanan \ Tcpip \ Parameter]
MaxUserPort = 5000 (Default = 5000, Maks = 65534)
Jumlah maksimum TCB
Sistem menetapkan blok kontrol TCP (blok kontrol TCP atau TCB) ke setiap koneksi TCP, yang digunakan untuk menyimpan beberapa parameter koneksi TCP, dan setiap TCB perlu mengalokasikan 0,5 KB kumpulan halaman dan 0,5 KB kumpulan non-halaman, yang berarti bahwa setiap koneksi TCP akan menempati memori sistem 1 KB.
Jumlah maksimum TCB dalam sistem ditentukan oleh pengaturan registri di bawah ini
[HKEY_LOCAL_MACHINE \ Sistem \ CurrentControlSet \ Layanan \ Tcpip \ Parameter]
MaxFreeTcbs = 2000 (Default = Bergantung pada RAM, tetapi Pro biasa = 1000, Srv = 2000)
Untuk versi non-Server, nilai default MaxFreeTcbs adalah 1000 (lebih dari 64 juta memori fisik)
Versi server, ini default ke 2000.
Ini berarti bahwa secara default, versi Server dapat membuat dan memelihara hingga 2000 koneksi TCP secara bersamaan.
Jumlah maksimum tabel hash TCB
TCB dikelola melalui tabel hash, dan pengaturan registri berikut menentukan ukuran tabel hash ini
HKEY_LOCAL_MACHINE \ Sistem \ CurrentControlSet \ layanan \ Tcpip \ Parameter]
MaxHashTableSize = 512 (Default = 512, Rentang = 64-65536)
Nilai ini menunjukkan jumlah memori yang dialokasikan ke kumpulan halaman, yaitu, jika MaxFreeTcbs = 1000, jumlah memori dalam kumpulan halaman adalah 500KB
Maka MaxHashTableSize harus lebih besar dari 500. Semakin besar angkanya, semakin berlebihan tabel hash, dan semakin sedikit waktu yang dibutuhkan untuk mengalokasikan dan menemukan koneksi TCP setiap kali. Nilai ini harus pangkat 2 dan maksimumnya adalah 65536.
    MaxUserPort = 65534 (Desimal)
    MaxHashTableSize = 65536 (Desimal)
    MaxFreeTcbs = 16000 (Desimal)
Di sini kita dapat melihat bahwa MaxHashTableSize dikonfigurasi menjadi 4 kali lebih besar dari MaxFreeTcbs, yang sangat meningkatkan kecepatan pembuatan TCP.
Terlampir adalah berkas formulir pendaftaran: 连接数.reg (280 Bytes, Jumlah unduhan: 2)




Mantan:JS Menyetel cookie agar tidak dapat dibaca mungkin karena masalah jalur
Depan:prompt asosiasi kotak input bootstrap
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com