Ambil Alih Arahan Kontrol Cache Secara Manual Menggunakan Perutean Permintaan Aplikasi
oleh Won Yoo
Bagian dokumen ini berlaku untuk Perutean Permintaan Aplikasi Microsoft Versi 2 untuk IIS 7 ke Atas.
Tujuan
Agar berhasil menulis aturan untuk mengelola arahan kontrol cache untuk mengontrol perilaku kemampuan cache dan durasi cache.
Dalam beberapa kasus, administrator ARR mungkin ingin menentukan arahan kontrol cache ketika hilang di header respons atau bahkan mengambil alih arahan kontrol cache dalam respons. ARR menyediakan fitur untuk menentukan arahan kontrol cache-nya sendiri sehingga administrator dapat mengelola perilaku konten cache lebih lanjut.
Prasyarat
Artikel ini mengasumsikan bahwa Anda terbiasa dengan fungsionalitas ARR secara keseluruhan dan mengetahui cara menyebarkan dan mengonfigurasi ARR dengan cache disk. Jika Anda belum melakukannya, sangat disarankan agar Anda meninjau panduan berikut sebelum melanjutkan:
- Mengonfigurasi dan mengaktifkan cache disk di Perutean Permintaan Aplikasi
- Manajemen hierarki cache menggunakan Perutean Permintaan Aplikasi
- Menyebarkan Perutean Permintaan Aplikasi di CDN
- Telusuri konten yang di-cache pada disk pada Perutean Permintaan Aplikasi
- Menghapus objek yang di-cache
Jika Perutean Permintaan Aplikasi Versi 2 belum diinstal, Anda dapat mengunduhnya di:
- Perutean Permintaan Aplikasi Microsoft Versi 2 untuk IIS 7 (x86) di sini (
https://download.microsoft.com/download/4/D/F/4DFDA851-515F-474E-BA7A-5802B3C95101/ARRv2_setup_x86.EXE
). - Perutean Permintaan Aplikasi Microsoft Versi 2 untuk IIS 7 (x64) di sini (
https://download.microsoft.com/download/3/4/1/3415F3F9-5698-44FE-A072-D4AF09728390/ARRv2_setup_x64.EXE
).
Ikuti langkah-langkah yang diuraikan dalam dokumen ini untuk menginstal ARR Versi 2.
Langkah 1 - Konfigurasikan aturan kontrol cache.
Panduan ini mengasumsikan bahwa ARR sudah dikonfigurasi dengan cache disk. Tinjau prasyarat dengan cermat sebelum melanjutkan.
Luncurkan Manajer IIS.
Aturan kontrol cache ditentukan pada tingkat server. Pilih dan perluas akar server.
Klik dua kali Cache Perutean Permintaan Aplikasi.
Di panel Tindakan , klik Aturan Kontrol Cache.
Di panel Tindakan , klik Tambahkan....
Kotak dialog diluncurkan yang akan membantu Anda menulis aturan kontrol cache. Mirip dengan aturan perutean di ARR di tingkat farm server, ARR mengandalkan penulisan ulang URL untuk menulis aturan kontrol cache. UI di ARR ini membuatnya lebih relevan untuk fitur penembolokan disk tanpa memaksa pengguna untuk menggunakan UI penulisan ulang URL untuk menulis aturan kontrol cache.
Untuk panduan ini, Anda akan menulis aturan untuk selalu menyimpan .jpg gambar selama 30 menit, terlepas dari apa yang direktif kontrol cache mungkin telah dinyatakan di header respons. Untuk melakukannya, masukkan nilai berikut:
Terapkan aturan: Selalu
Cache: Dipilih
Durasi cache (menit): 30
Nama host: kosong
URL: *.jpgCatatan
Nama host dan URL adalah bidang opsional.
Langkah 2 - Verifikasi fungsionalitas.
Aturan kontrol cache yang Anda tulis di Langkah 1 akan selalu menyimpan .jpg file selama 30 menit, terlepas dari apa yang mungkin dinyatakan oleh kontrol cache di header respons.
Kirim permintaan .jpg ke server ARR dengan aturan yang Anda tulis di Langkah 1.
Buka prompt perintah dan navigasikan ke lokasi yang di-cache.
Temukan file dengan nama lengkap. (Dalam contoh di bawah ini, file terletak di
c:\cache\localhost\pix\
)Buka file lengkap untuk melihat header .
Verifikasi bahwa usia maksimal diatur ke 30 menit (atau 1800 detik).
Catatan
ARR memungkinkan beberapa aturan kontrol cache. Mereka diproses dari atas ke bawah dan urutan dapat dikelola dengan menggunakan panah atas dan bawah di panel Tindakan . Panduan ini menyajikan kasus sederhana aturan kontrol cache, tetapi konsep yang sama dapat diperluas untuk tidak menyimpan konten tertentu atau hanya konten cache berdasarkan pola URL atau nama host.
Ringkasan
Anda sekarang telah berhasil menulis aturan kontrol cache untuk menentukan apakah konten dapat di-cache dan, jika demikian, untuk berapa lama harus di-cache.
Untuk panduan ARR Versi 2 lainnya, lihat dokumen dalam artikel ini .
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