Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
oleh Tim IIS
Gambaran Umum
Topik ini mengarahkan pembaca melalui langkah-langkah untuk menentukan dan mengonfigurasi grup server untuk Perutean Permintaan Aplikasi (ARR) Versi 1 pada IIS 7.0 ke atas. Farm server adalah grup logis server aplikasi tempat permintaan HTTP dirutekan berdasarkan aturan inspeksi HTTP dan algoritma keseimbangan beban.
Goal
Untuk menentukan dan mengonfigurasi farm server di Perutean Permintaan Aplikasi Versi 1 di IIS seperti yang ditunjukkan di bawah ini:
Prasyarat
Panduan ini memerlukan prasyarat berikut:
- IIS 7.0 atau lebih tinggi pada Windows 2008 (SKU apa pun) atau yang lebih baru.
- Perutean Permintaan Aplikasi Microsoft Versi 1 dan modul dependen.
- Minimal dua server aplikasi dengan situs dan aplikasi yang berfungsi.
Ikuti langkah-langkah yang diuraikan dalam dokumen ini untuk menginstal Perutean Permintaan Aplikasi.
Langkah 1 - Membuat farm server di Perutean Permintaan Aplikasi
Untuk membuat dan menentukan farm server menggunakan UI:
Luncurkan Manajer IIS.
Perutean Permintaan Aplikasi adalah fitur tingkat server. Pilih dan perluas akar server.
Untuk membuat farm server, klik kanan Farm Server, lalu pilih Buat Farm Server....
Masukkan nama untuk farm server. Dalam contoh di bawah ini, myServerFarm adalah nama farm server. Klik Berikutnya.
Langkah selanjutnya adalah menambahkan server ke farm server. Pada halaman Tambahkan Server wizard, tambahkan server aplikasi sebanyak yang diperlukan. Klik Selesai untuk membuat farm server dengan server aplikasi yang dimasukkan sebagai anggota farm server.
Catatan
Opsi tingkat lanjut... memungkinkan Anda mengonfigurasi port HTTP dan HTTPS ke port non-standar (80 untuk HTTP dan 443 untuk HTTPS):
Anda telah berhasil membuat grup server dengan server aplikasi sebagai anggotanya.
Untuk membuat dan menentukan farm server menggunakan baris perintah:
Buka prompt perintah dengan hak istimewa administrator .
Buka
%windir%\system32\inetsrv
.Untuk membuat farm server bernama myServerFarm, masukkan:
appcmd.exe set config -section:webFarms /+"[name='myServerFarm']" /commit:apphost
Untuk menambahkan server aplikasi bernama wonyoo-w2k8 ke farm server bernama myServerFarm, masukkan:
appcmd.exe set config -section:webFarms /+"[name='myServerFarm'].[address='wonyoo-w2k8']" /commit:apphost
Ulangi perintah ini sebanyak yang diperlukan untuk menambahkan lebih banyak server ke farm server
Langkah ini hanya diperlukan saat membuat farm server menggunakan appcmd. Saat membuat farm server menggunakan UI, aturan penulisan ulang URL dibuat secara otomatis. Dengan appcmd, aturan penulisan ulang URL harus dibuat secara manual. Untuk merutekan semua permintaan HTTP masuk ke farm server bernama myServerFarm, masukkan:
appcmd.exe set config -section:system.webServer/rewrite/globalRules /+"[name='ARR_myServerFarm_loadbalance', patternSyntax='Wildcard',stopProcessing='True']" /commit:apphost
appcmd.exe set config -section:system.webServer/rewrite/globalRules /[name='ARR_myServerFarm_loadbalance',patternSyntax='Wildcard',stopProcessing='True'].match.url:"*" /commit:apphost
appcmd.exe set config -section:system.webServer/rewrite/globalRules /[name='ARR_myServerFarm_loadbalance',patternSyntax='Wildcard',stopProcessing='True'].action.type:"Rewrite" /[name='ARR_myServerFarm_loadbalance',patternSyntax='Wildcard',stopProcessing='True'].action.url:"http://myServerFarm/{R:0}" /commit:apphost
Langkah 2 - Mengonfigurasi properti farm server untuk Perutean Permintaan Aplikasi
Setelah farm server dibuat dan ditentukan, properti tambahan dapat diatur untuk mengelola perilaku Perutean Permintaan Aplikasi. Hanya subset pengaturan yang tercakup dalam panduan ini.
Untuk mengonfigurasi properti farm server menggunakan UI:
Pilih farm server, myServerFarm. Ikon berikut diperlihatkan:
Untuk panduan ini, Anda akan mengubah algoritma keseimbangan beban yang akan digunakan untuk grup server, myServerFarm. Klik dua kali Load Balance. Pilih Round robin tertimbang dari daftar drop-down Algoritma keseimbangan beban, lalu klik Terapkan.
ARR dapat dikonfigurasi untuk mengirim permintaan GET ke URL untuk menentukan kesehatan server. Untuk mengonfigurasi fitur ini, klik dua kali Uji Kesehatan, lalu ketik URL yang harus diuji oleh ARR. Klik Terapkan untuk menyimpan perubahan.
Jelajahi ikon lain untuk membiasakan diri dengan pengaturan ARR.
Ringkasan
Anda sekarang telah berhasil membuat dan menentukan farm server, myServerFarm. Pada titik ini, myServerFarm dikonfigurasi untuk mendistribusikan permintaan masuk secara merata antara server aplikasi yang telah ditambahkan sebagai anggota farm server. Untuk pengaturan penyeimbangan beban yang lebih canggih, lihat Penyeimbangan Beban HTTP menggunakan Perutean Permintaan Aplikasi.