Arsitektur (HTTP Server API)
Sesi server, antrean permintaan, dan objek konfigurasi grup URL memungkinkan aplikasi untuk mengonfigurasi layanan HTTP. Properti yang diatur pada objek ini mengambil alih konfigurasi default lebar API Server HTTP.
- Sesi Server: Objek konfigurasi tingkat atas yang menentukan konfigurasi untuk semua grup URL yang dibuat di bawah sesi.
- Grup URL: Grup URL, yang dibuat di bawah sesi server, berisi sekumpulan URL yang mewarisi konfigurasi yang diatur pada sesi server. Konfigurasi grup URL mengambil alih konfigurasi sesi server saat diatur oleh aplikasi. Grup URL menentukan sebagian namespace layanan yang didengarkan aplikasi dan mengonfigurasi bagian namespace tersebut.
- Minta Antrean: Objek ini mengonfigurasi pengaturan khusus untuk antrean permintaan. Konfigurasi ini diterapkan ke semua URL dalam grup yang terkait dengan antrean permintaan.
Diagram di bawah ini menunjukkan hubungan antara objek konfigurasi dan aplikasi. Biasanya, sesi server tunggal dibuat untuk setiap aplikasi dengan satu atau beberapa grup URL yang dibuat di bawahnya. Antrean permintaan dibuat terlepas dari grup URL atau sesi server. Grup URL harus dikaitkan dengan antrean permintaan untuk menerima permintaan.
Fitur antrean permintaan bernama dari API HTTP Server versi 2.0 memungkinkan beberapa proses pekerja untuk menerima permintaan pada antrean permintaan. Antrean permintaan dibuat oleh proses pengontrol yang mengidentifikasi proses pekerja yang diberikan akses ke antrean permintaan. Untuk informasi selengkapnya, lihat topik Antrean Permintaan Bernama
Konfigurasi Properti
Untuk informasi selengkapnya tentang mengatur properti pada objek konfigurasi, lihat topik berikut:
Tabel berikut ini mencantumkan properti yang diatur pada objek konfigurasi. Untuk informasi selengkapnya tentang konfigurasi properti, lihat topik Mengonfigurasi Properti di HTTP Versi 2.0 .
Nama | Properti |
---|---|
Sesi Server | HttpServerStateProperty HttpServerLoggingProperty HttpServerBandwidthProperty HttpServerTimeoutsProperty HttpServerAuthenticatonProperty |
Grup URL | HttpServerStateProperty HttpServerAuthenticatonProperty HttpServerLoggingProperty HttpServerConnectionsProperty HttpServerBandwidthProperty HttpServerBindingProperty HttpServerTimeoutsProperty |
Minta Antrean | HttpServerStateProperty HttpServerQueueLengthProperty HttpServer503VerbosityProperty |
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk