Mengonfigurasi Batas Waktu Spesifik Aplikasi

Pengaturan HTTP Server API-wide berlaku untuk semua sesi server dan grup URL di komputer. Konfigurasi ini dapat ditimpa oleh aplikasi dengan mengatur nilai batas waktu khusus aplikasi. Batas waktu sesi server mengambil alih batas waktu HTTP Server API-wide dan berlaku untuk semua grup URL yang dibuat di bawahnya. Mengonfigurasi properti batas waktu pada grup URL akan menggantikan batas waktu sesi server untuk semua URL dalam grup.

Menentukan nol untuk salah satu timer dalam struktur HTTP_TIMEOUT_LIMIT_INFO untuk grup URL menyebabkan API Server HTTP kembali ke batas waktu sesi server, jika ada, atau pengaturan default API Server HTTP jika waktu habis sesi server tidak ada. Misalnya, ketika properti batas waktu server ada di grup URL dan timer EntityBody adalah nol, batas waktu sesi server digunakan. Jika properti batas waktu tidak diatur pada sesi server, konfigurasi default API Server HTTP digunakan. Untuk menonaktifkan timer, atur nilai ke MAXUSHORT, kecuali untuk timer MinSendRate yang diatur ke MAXULONG.

HTTP Server API hanya dapat mengonfigurasi HeaderWait khusus aplikasi dan timer IdleConnection hanya efektif setelah permintaan pertama diterima. Sebelum permintaan pertama diterima, nilai batas waktu SELURUH HTTP Server API diberlakukan. Setelah permintaan pertama tiba dan dikaitkan dengan antrean permintaan, timer HeaderWait dan IdleConnection khusus aplikasi dapat diterapkan. Timer khusus aplikasi diterapkan ke semua permintaan berikutnya yang tiba pada antrean permintaan untuk koneksi tetap hidup.

Untuk informasi selengkapnya tentang mengonfigurasi timer, lihat Mengonfigurasi Grup URL dan Mengonfigurasi topik Sesi Server .