Membuat dan mengedit cache lingkungan

Anda sedang melihat dokumentasi Apigee Edge.
Buka dokumentasi Apigee X.
info

Jika tidak ingin menggunakan cache bersama yang disertakan, Anda dapat membuat dan mengonfigurasi cache Anda sendiri. Anda dapat menggunakan cache yang Anda buat di bawah kebijakan caching, daripada menggunakan cache bersama.

Anda juga dapat membuat cache dengan menggunakan API Apigee. Untuk mengetahui informasi selengkapnya, lihat Membuat cache di lingkungan.

Batas cache: Lihat Batas untuk berbagai batas yang berlaku untuk cache, seperti nama dan ukuran nilai, jumlah total cache, jumlah item dalam cache, dan masa berlaku.

Tentang enkripsi cache

Edge for Public Cloud: Cache hanya dienkripsi di organisasi yang mendukung PCI dan HIPAA. Enkripsi untuk organisasi tersebut dikonfigurasi selama penyediaan organisasi.

Menentukan resource cache

Anda bisa membuat beberapa sumber daya cache di setiap lingkungan. Saat mengonfigurasi kebijakan caching, tentukan apakah kebijakan harus menggunakan cache bersama yang disertakan atau cache yang Anda buat.

Untuk pemisahan data, cakupan cache dibatasi pada lingkungan tempat Anda membuat cache. (Misalnya, proxy API yang berjalan di lingkungan 'test' tidak dapat mengakses data dalam cache yang berjalan di 'prod'.) Setelah Anda membuat cache, kebijakan dapat mengisinya dengan data yang dapat diserialisasi. Untuk penggunaannya, lihat Contoh: Cache tujuan umum.

Lihat juga: Kebijakan Cache Respons.

Mengelola cache

Kelola cache Anda, seperti dijelaskan di bawah ini.

Edge

Untuk mengelola cache menggunakan Edge UI:

  1. Login ke apigee.com/edge.
  2. Pilih Admin > Lingkungan > Cache di menu navigasi sebelah kiri.
  3. Untuk membuat cache:
    1. Klik + Cache
    2. Masukkan nilai properti untuk cache baru, seperti yang dijelaskan di bawah.
      Nama Deskripsi
      Nama Nama cache. Harus unik dalam lingkungannya. Referensikan nama ini dari kebijakan yang berinteraksi dengan resource cache.
      Deskripsi Opsional. Deskripsi resource cache.
      Berakhir Waktu saat cache berakhir. Akhir masa berlaku dapat ditentukan sebagai jumlah detik setelah pembuatan, waktu tertentu setiap hari, atau tanggal yang ditentukan.
      Catatan: Kebijakan berikut mengganti setelan habis masa berlaku dengan entri cache yang dibuat: Isi kebijakan Cache dan kebijakan Cache Respons.
    3. Klik Add Cache.
  4. Untuk mengedit cache:
    1. Posisikan kursor di atas cache dalam daftar untuk menampilkan menu tindakan.
    2. Klik .
    3. Perbarui setelan cache.
    4. Klik Update Cache.
  5. Untuk menghapus cache:
    1. Posisikan kursor di atas cache dalam daftar untuk menampilkan menu tindakan.
    2. Klik .
  6. Untuk menghapus cache:
    1. Posisikan kursor di atas cache dalam daftar untuk menampilkan menu tindakan.
    2. Klik .
    3. Klik Hapus untuk mengonfirmasi operasi penghapusan.

Edge Klasik (Private Cloud)

Untuk mengelola cache menggunakan UI Edge Klasik:

  1. Login ke http://ms-ip:9000, dengan ms-ip yang merupakan alamat IP atau nama DNS node Server Pengelolaan.
  2. Pilih APIs > Environment Configuration > Caches.
  3. Pilih lingkungan tempat Anda ingin mengonfigurasi cache, seperti test atau prod.
  4. Untuk membuat cache:
    1. Klik Edit.
    2. Klik + Cache.
    3. Masukkan nilai properti untuk cache baru, seperti yang dijelaskan di bawah.
      Nama Properti Nilai Default Deskripsi
      Nama T/A Nama cache. Harus unik dalam lingkungannya. Referensikan nama ini dari kebijakan yang berinteraksi dengan resource cache.
      Deskripsi T/A Deskripsi opsional resource cache.
      Jenis Masa Berlaku Waktu Tunggu dalam Detik Menetapkan cara masa berlaku entri cache akan berakhir. Waktu entri aktif dapat berupa jumlah detik tertentu setelah pembuatan, waktu aktif setiap hari, atau tanggal yang ditentukan. Catatan: Kebijakan berikut mengganti setelan masa berlaku dengan entri cache yang dibuat: Isi kebijakan Cache dan kebijakan Cache Respons.
      Akhir masa berlaku Untuk waktu tunggu dalam detik: 300 (detik)

      Untuk waktu: 12.00.00

      Untuk tanggal: tanggal sekarang (dd-MM-yyyy)

      Setelan konfigurasi (bilangan bulat atau dateTime) untuk pilihan yang Anda buat di dropdown Tanggal habis masa berlaku.

      Masukkan waktu dalam format HH:mm:ss, dengan HH mewakili jam dalam format 24 jam. Misalnya, pukul 14.30.00 untuk 2.30 siang.

      Untuk waktu, lokalitas dan zona waktu default akan bervariasi, tergantung tempat kode dijalankan (yang tidak dapat diketahui pada waktu konfigurasi).

    4. Klik Simpan.
  5. Untuk mengedit cache:
    1. Klik Edit.
    2. Ubah nilai untuk cache.
    3. Klik Simpan.
  6. Untuk menghapus cache, klik Clear di sebelah cache yang ingin dihapus.
  7. Untuk menghapus cache:
    1. Klik Edit.
    2. Klik Delete di samping cache yang ingin dihapus.

Mengisi cache

Anda dapat mengisi cache selama runtime proxy API dengan cara berikut.