Properti Batas Waktu Server

HTTP Server API memungkinkan aplikasi untuk mengatur batas waktu habis koneksi server pada sesi server atau grup URL. Properti batas waktu HTTP digunakan untuk mengatur semua batas waktu berdasarkan aplikasi tertentu. Timer IdleConnection dan HeaderWait juga dapat dikonfigurasi HTTP Server API-wide. Ketika timer dikonfigurasi HTTP Server API-wide, mereka berlaku untuk semua aplikasi HTTP Server API di komputer dan pengaturan tetap ada ketika layanan dimulai ulang.

Untuk informasi selengkapnya tentang mengonfigurasi timer, lihat Mengonfigurasi Batas Waktu Khusus Aplikasi.

Ketika timer tidak dikonfigurasi untuk grup URL atau sesi server, konfigurasi default HTTP Server API berlaku.

Urutan penegakan waktu habis adalah sebagai berikut:

  1. Default seluruh HTTP Server API berlaku untuk semua aplikasi HTTP Server API di komputer.
  2. Batas waktu Sesi Server mengambil alih pengaturan seluruh API Server HTTP, saat diatur.
  3. Pengaturan grup URL mengambil alih konfigurasi sesi server, saat diatur.

Tabel berikut ini mencantumkan batas waktu habis koneksi default

Pengatur Waktu Definisi DEFAULT HTTP Server API Dapat dikonfigurasi sebagai API Server HTTP lebar Dapat dikonfigurasi sebagai Spesifik aplikasi
IdleConnection Koneksi kedaluwarsa saat tetap menganggur. 120 Detik Ya Terbatas
HeaderWait Koneksi kedaluwarsa saat menunggu API Server HTTP mengurai header. 120 Detik Ya Terbatas
EntityBody Koneksi kedaluwarsa saat menunggu badan entitas permintaan tiba. 120 Detik Tidak Ya
DrainEntityBody Koneksi kedaluwarsa saat menunggu HTTP Server API untuk menguras isi entitas pada koneksi Keep-Alive. 120 Detik Tidak Ya
MinSendRate Koneksi kedaluwarsa karena tingkat pengiriman respons lebih lambat dari default 150 byte/detik. 150 Detik Tidak Ya
RequestQueue Koneksi kedaluwarsa karena permintaan tetap berada dalam antrean permintaan sebelum aplikasi mengambilnya. 120 Byte/Detik Tidak Ya