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 sendiri. Anda dapat menggunakan cache yang dibuat di bawah kebijakan penyimpanan dalam cache, bukan menggunakan cache bersama.
Anda juga dapat membuat cache menggunakan Apigee API. 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 untuk Cloud Publik: Cache dienkripsi hanya di organisasi yang mengaktifkan PCI dan HIPAA. Enkripsi untuk organisasi tersebut dikonfigurasi selama penyediaan organisasi.
Menentukan resource cache
Anda dapat membuat beberapa resource cache di setiap lingkungan. Saat mengonfigurasi kebijakan cache, Anda menentukan apakah kebijakan harus menggunakan cache bersama yang disertakan atau cache yang Anda buat.
Untuk segregasi data, cakupan cache dibatasi pada lingkungan tempat Anda membuat cache. (Misalnya, proxy API yang berjalan di lingkungan 'pengujian' tidak dapat mengakses data dalam cache yang berjalan di 'produksi'.) Setelah Anda membuat cache, kebijakan dapat mengisinya dengan data yang dapat diserialisasi. Untuk penggunaan, lihat Contoh: Caching tujuan umum.
Lihat juga: Kebijakan Cache Respons.
Mengelola cache
Kelola cache Anda, seperti yang dijelaskan di bawah.
Edge
Untuk mengelola cache menggunakan UI Edge:
- Login ke apigee.com/edge.
- Pilih Admin > Lingkungan > Cache di menu navigasi sebelah kiri.
- Untuk membuat cache:
- Klik + Cache
- Masukkan nilai properti untuk cache baru, seperti yang dijelaskan di bawah.
Nama Deskripsi Nama Nama cache. Harus unik di lingkungan. Referensikan nama ini dari kebijakan yang berinteraksi dengan resource cache. Deskripsi Opsional. Deskripsi resource cache. Berlaku sampai Waktu saat cache berakhir masa berlakunya. Masa berlaku dapat ditentukan sebagai jumlah detik setelah pembuatan, waktu tertentu setiap hari, atau tanggal tertentu.
Catatan: Kebijakan berikut mengganti setelan masa berlaku dengan entri cache yang dibuatnya: Kebijakan Isi Cache dan Kebijakan Cache Respons. - Klik Tambahkan Cache.
- Untuk mengedit cache:
- Arahkan kursor ke cache dalam daftar untuk menampilkan menu tindakan.
- Klik .
- Perbarui setelan cache.
- Klik Perbarui Cache.
- Untuk menghapus cache:
- Arahkan kursor ke cache dalam daftar untuk menampilkan menu tindakan.
- Klik .
- Untuk menghapus cache:
- Arahkan kursor ke cache dalam daftar untuk menampilkan menu tindakan.
- Klik .
- Klik Hapus untuk mengonfirmasi operasi penghapusan.
Edge Klasik (Private Cloud)
Untuk mengelola cache menggunakan UI Edge Klasik:
- Login ke
http://ms-ip:9000
, dengan ms-ip adalah alamat IP atau nama DNS node Server Pengelolaan. - Pilih APIs > Environment Configuration > Caches.
- Pilih lingkungan yang ingin Anda konfigurasi cache-nya, seperti test atau prod.
- Untuk membuat cache:
- Klik Edit.
- Klik + Cache.
- Masukkan nilai properti untuk cache baru, seperti yang dijelaskan di bawah.
Nama Properti Nilai Default Deskripsi Nama T/A Nama cache. Harus unik di lingkungan. Referensikan nama ini dari kebijakan yang berinteraksi dengan resource cache. Deskripsi T/A Deskripsi opsional untuk resource cache. Jenis Masa Berlaku Waktu tunggu dalam Detik Menetapkan cara masa berlaku entri cache akan berakhir. Waktu aktif entri dapat berupa jumlah detik tertentu setelah pembuatan, waktu tertentu setiap hari, atau tanggal tertentu. Catatan: Kebijakan berikut mengganti setelan masa berlaku dengan entri cache yang dibuatnya: Kebijakan Isi Cache dan Kebijakan Cache Respons. Akhir masa berlaku Untuk waktu tunggu dalam detik: 300 (detik) Untuk waktu: 12.00.00
Untuk tanggal: tanggal saat ini (dd-MM-yyyy)
Setelan konfigurasi (bilangan bulat atau dateTime) untuk pilihan yang Anda buat di dropdown Akhir masa berlaku.
Masukkan waktu dalam format
HH:mm:ss
, denganHH
mewakili jam pada jam 24 jam. Misalnya, 14.30.00 untuk pukul 14.30.Untuk waktu, lokalitas dan zona waktu default akan bervariasi bergantung pada tempat kode dijalankan (yang tidak dapat diketahui pada waktu konfigurasi).
- Klik Simpan.
- Untuk mengedit cache:
- Klik Edit.
- Ubah nilai untuk cache.
- Klik Simpan.
- Untuk menghapus cache, klik Hapus di samping cache yang ingin Anda hapus.
- Untuk menghapus cache:
- Klik Edit.
- Klik Hapus di samping cache yang ingin dihapus.
Mengisi cache
Anda dapat mengisi cache selama runtime proxy API dengan cara berikut.