Bagikan melalui


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:

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.

  1. Luncurkan Manajer IIS.

  2. Aturan kontrol cache ditentukan pada tingkat server. Pilih dan perluas akar server.

    Cuplikan layar memperlihatkan tampilan navigasi I I S Manager dengan server yang dipilih.

  3. Klik dua kali Cache Perutean Permintaan Aplikasi.

  4. Di panel Tindakan , klik Aturan Kontrol Cache.

    Cuplikan layar memperlihatkan panel Tindakan, tempat Anda bisa memilih Aturan Kontrol Cache.

  5. Di panel Tindakan , klik Tambahkan....

  6. 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: *.jpg

    Catatan

    Nama host dan URL adalah bidang opsional.

    Cuplikan layar memperlihatkan kotak dialog Tambahkan Aturan Kontrol Singgahan dengan nilai ditambahkan.

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.

  1. Kirim permintaan .jpg ke server ARR dengan aturan yang Anda tulis di Langkah 1.

  2. Buka prompt perintah dan navigasikan ke lokasi yang di-cache.

  3. Temukan file dengan nama lengkap. (Dalam contoh di bawah ini, file terletak di c:\cache\localhost\pix\)

    Cuplikan layar memperlihatkan jendela prompt perintah dengan beberapa file ditampilkan.

  4. Buka file lengkap untuk melihat header .

    Cuplikan layar memperlihatkan jendela prompt perintah yang menampilkan 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 .