Acara
31 Mar, 23 - 2 Apr, 23
Peristiwa pembelajaran SQL, Fabric, dan Power BI terbesar. 31 Maret – 2 April. Gunakan kode FABINSIDER untuk menyimpan $400.
Daftar hari iniBrowser ini sudah tidak didukung.
Mutakhirkan ke Microsoft Edge untuk memanfaatkan fitur, pembaruan keamanan, dan dukungan teknis terkini.
Artikel ini menjelaskan konfigurasi yang tersedia untuk instans Azure Cache for Redis Anda. Artikel ini juga membahas konfigurasi server Redis default untuk instans Azure Cache for Redis.
Catatan
Untuk informasi selengkapnya tentang mengonfigurasi dan menggunakan fitur cache premium, lihat Cara mengonfigurasi persistensi dan Cara mengonfigurasi dukungan Virtual Network.
Untuk membuat cache, masuk ke portal Azure. Pada menu portal, pilih Buat sumber daya.
Pada panel Memulai , masukkan Azure Cache for Redis di bilah pencarian. Di hasil pencarian, temukan Azure Cache for Redis, lalu pilih Buat.
Pada panel Singgahan Redis Baru, pada tab Dasar , konfigurasikan pengaturan berikut untuk cache Anda:
Pengaturan | Tindakan | Deskripsi |
---|---|---|
Langganan | Pilih langganan Azure Anda. | Langganan yang digunakan untuk membuat instans baru Azure Cache for Redis. |
Grup sumber daya | Pilih grup sumber daya, atau pilih Buat baru dan masukkan nama grup sumber daya baru. | Nama untuk grup sumber daya untuk membuat cache dan sumber daya lainnya. Dengan menyatukan semua sumber daya aplikasi dalam satu grup sumber daya, Anda dapat dengan mudah mengelola atau menghapusnya sekaligus. |
Nama DNS | Masukkan nama yang unik. | Nama cache harus berupa string 1 hingga 63 karakter yang hanya berisi angka, huruf, dan tanda hubung. Nama harus dimulai dan diakhiri dengan angka atau huruf, dan tidak boleh berisi tanda hubung berturut-turut. Nama host instans cache Anda adalah \<DNS name>.redis.cache.windows.net . |
Location | Pilih lokasi. | Wilayah Azure yang berada di dekat layanan lain yang menggunakan cache Anda. |
Cache SKU | Pilih SKU. | SKU menentukan ukuran, performa, dan parameter fitur yang tersedia untuk cache. Untuk informasi selengkapnya, lihat Gambaran Umum Azure Cache for Redis. |
Ukuran cache | Pilih ukuran cache. | Untuk informasi selengkapnya, lihat Gambaran Umum Azure Cache for Redis. |
Pilih tab Jaringan atau pilih Berikutnya: Jaringan.
Pada tab Jaringan , pilih metode konektivitas yang akan digunakan untuk cache.
Pilih tab Tingkat Lanjut atau pilih Berikutnya: Tingkat Lanjut.
Pada panel Tingkat Lanjut , verifikasi atau pilih metode autentikasi berdasarkan informasi berikut:
Penting
Untuk keamanan yang optimal, kami sarankan Anda menggunakan ID Microsoft Entra dengan identitas terkelola untuk mengotorisasi permintaan terhadap cache Anda jika memungkinkan. Otorisasi dengan menggunakan ID Microsoft Entra dan identitas terkelola memberikan keamanan yang unggul dan kemudahan penggunaan melalui otorisasi kunci akses bersama. Untuk informasi selengkapnya tentang menggunakan identitas terkelola dengan cache Anda, lihat Menggunakan ID Microsoft Entra untuk autentikasi cache.
(Opsional) Pilih tab Tag atau pilih Berikutnya: Tag.
(Opsional) Pada tab Tag , masukkan nama dan nilai tag jika Anda ingin mengategorikan sumber daya cache Anda.
Pilih tombol Tinjau + buat.
Pada tab Tinjau + buat , Azure secara otomatis memvalidasi konfigurasi Anda.
Setelah pesan hijauLulus validasi muncul, pilih Buat.
Penyebaran cache baru terjadi selama beberapa menit. Anda dapat memantau kemajuan penyebaran di panel Gambaran Umum Azure Cache for Redis. Saat Status ditampilkan Berjalan, cache siap digunakan.
Anda dapat menampilkan dan mengonfigurasi pengaturan berikut menggunakan Menu Sumber Daya. Pengaturan yang Anda lihat bergantung pada tingkat cache Anda. Misalnya, Anda tidak melihat Reboot saat menggunakan tingkat Enterprise.
Bagian Ringkasan berisi informasi dasar tentang cache, seperti nama, port, tingkat harga, dan metrik cache yang dipilih.
Pilih Log aktivitas untuk melihat tindakan yang dilakukan pada cache Anda. Anda juga dapat menggunakan pemfilteran untuk memperluas tampilan ini untuk menyertakan sumber daya lainnya. Untuk informasi selengkapnya tentang bekerja dengan log audit, lihat Audit operasi dengan Resource Manager. Untuk informasi selengkapnya tentang memantau log aktivitas, lihat Log aktivitas.
Bagian Kontrol akses (IAM) menyediakan dukungan untuk kontrol akses berbasis peran Azure (Azure RBAC) di portal Microsoft Azure. Konfigurasi ini membantu organisasi memenuhi persyaratan manajemen akses mereka dengan sederhana dan tepat. Untuk informasi selengkapnya, lihat Kontrol akses berbasis peran Azure di portal Microsoft Azure.
Bagian Tag membantu Anda mengatur sumber daya. Untuk informasi selengkapnya, lihat Menggunakan tag untuk mengatur sumber daya Azure.
Pilih Diagnosis dan selesaikan masalah yang akan disediakan dengan masalah umum dan strategi untuk mengatasinya.
Pilih Peristiwa untuk menambahkan langganan peristiwa ke cache Anda. Gunakan peristiwa untuk membangun aplikasi yang reaktif serta berbasis peristiwa dengan layanan perutean peristiwa yang dikelola sepenuhnya yang disertakan dalam Azure.
Event Grid membantu Anda membangun otomatisasi ke infrastruktur cloud Anda, membuat aplikasi tanpa server, serta mengintegrasikan di seluruh layanan dan cloud. Untuk informasi selengkapnya, lihat Apa itu Azure Event Grid.
Anda dapat dengan aman mengeluarkan perintah ke instans Azure Cache for Redis menggunakan Konsol Redis, yang tersedia di tingkat cache portal Azure untuk Dasar, Standar, dan Premium.
Penting
Konsol Redis tidak berfungsi saat cache memiliki salah satu hal berikut:
Catatan
Untuk mengakses Konsol Redis, Anda memerlukan setidaknya peran bawaan Kontributor .
Untuk mengakses Konsol Redis, pilih tab Konsol di panel kerja menu Sumber Daya.
Untuk mengeluarkan perintah terhadap instans cache, ketik perintah yang Anda inginkan ke konsol.
Catatan
Tidak semua Perintah Redis didukung di Azure Cache for Redis. Untuk daftar perintah Redis yang dinonaktifkan untuk Azure Cache for Redis, lihat di bagian Perintah Redis yang tidak didukung di Azure Cache for Redis. Untuk informasi selengkapnya tentang perintah Redis, lihat https://redis.io/commands.
Saat menggunakan Konsol Redis dengan cache berkluster premium, Anda dapat mengeluarkan perintah ke satu pecahan cache. Untuk mengeluarkan perintah ke pecahan tertentu, sambungkan terlebih dahulu ke pecahan yang Anda inginkan dengan memilihnya pada pemilih pecahan.
Jika Anda mencoba mengakses kunci yang disimpan dalam pecahan yang berbeda dari pecahan yang terhubung, Anda akan menerima pesan kesalahan yang mirip dengan pesan berikut:
shard1>get myKey
(error) MOVED 866 13.90.202.154:13000 (shard 0)
shard1>get myKey
(error) MOVED 866 13.90.202.154:13000 (shard 0)
Dalam contoh sebelumnya, pecahan 1 adalah pecahan yang dipilih, tetapi myKey
berada di pecahan 0, seperti yang ditunjukkan oleh bagian (shard 0)
pesan kesalahan. Dalam contoh ini, untuk mengakses myKey
, pilih pecahan 0 menggunakan pemilih pecahan, lalu keluarkan perintah yang diinginkan.
Anda dapat memindahkan cache ke langganan baru dengan memilih Pindahkan.
Untuk informasi tentang memindahkan sumber daya dari satu grup sumber daya ke grup sumber daya lainnya, dan dari satu langganan ke langganan lainnya, lihat Memindahkan sumber daya ke grup sumber daya atau langganan baru.
Bagian Pengaturan memungkinkan Anda mengakses dan mengonfigurasi pengaturan berikut untuk cache Anda.
Anda memiliki dua opsi untuk autentikasi: kunci akses dan Autentikasi Microsoft Entra.
Pilih Kunci akses untuk menampilkan atau menghasilkan ulang kunci akses untuk cache Anda. Kunci ini digunakan oleh klien yang terhubung ke cache Anda.
Pengaturan berikut dikonfigurasi pada Pengaturan tingkat lanjut di sebelah kiri.
Secara default, akses non-TLS/SSL dinonaktifkan untuk cache baru. Untuk mengaktifkan port non-TLS, Pilih Tidak untuk Izinkan akses hanya melalui SSL pada Pengaturan tingkat lanjut di sebelah kiri, lalu Pilih Simpan.
Catatan
Akses TLS ke Azure Cache for Redis saat ini mendukung TLS 1.0, 1.1 dan 1.2, tetapi versi 1.0 dan 1.1 akan segera dinonaktifkan. Baca halaman Menghapus TLS 1.0 dan 1.1 untuk mengetahui detail selengkapnya.
Pengaturan Kebijakan Maxmemory, maxmemory-reserved, dan maxfragmentationmemory-reserved pada Pengaturan tingkat lanjut di sebelah kiri mengonfigurasi kebijakan memori untuk tembolokan. Saat Anda membuat tembolokan, nilai maxmemory-reserved
dan maxfragmentationmemory-reserved
default hingga 10%, maxmemory
yang merupakan ukuran tembolokan.
Kebijakan maxmemory mengonfigurasi kebijakan pengeluaran untuk cache dan memungkinkan Anda memilih dari kebijakan pengeluaran berikut:
volatile-lru
: Kebijakan pengeluaran default. Ini menghapus kunci yang terakhir digunakan dari semua kunci dengan set kedaluwarsa.allkeys-lru
: Menghapus kunci yang paling baru digunakan.volatile-random
: Menghapus kunci acak yang memiliki set kedaluwarsa.allkeys-random
: Menghapus kunci acak.volatile-ttl
: Menghapus kunci dengan waktu hidup terpendek berdasarkan kedaluwarsa yang ditetapkan untuknya.noeviction
: Tidak ada kebijakan pengeluaran. Mengembalikan pesan kesalahan jika Anda mencoba memasukkan data.volatile-lfu
: Mengeluarkan kunci yang paling tidak sering digunakan dari semua kunci dengan set bidang yang kedaluwarsa.allkeys-lfu
: Mengeluarkan kunci yang paling tidak sering digunakan dari semua kunci.Untuk informasi selengkapnya tentang kebijakan maxmemory
, lihat Kebijakan pengeluaran.
Pengaturan maxmemory-reserved mengonfigurasi jumlah memori dalam MB per instans dalam kluster yang dicadangkan untuk operasi non-cache, seperti replikasi selama failover. Dengan mengatur nilai ini, Anda akan memiliki pengalaman server Redis yang lebih konsisten saat beban Anda bervariasi. Nilai ini harus diatur lebih tinggi untuk beban kerja yang menulis data dalam jumlah besar. Saat memori disediakan untuk operasi tersebut, memori tidak tersedia untuk penyimpanan data cache. Nilai minimum serta maksimum pada slider adalah 10% dan 60%, yang ditampilkan dalam megabyte. Anda harus menetapkan nilai dalam rentang tersebut.
Pengaturan maxfragmentationmemory-reserved mengonfigurasi jumlah memori dalam MB per instans di suatu kluster, yang dicadangkan untuk mengakomodasi fragmentasi memori. Saat Anda menetapkan nilai ini, pengalaman server Redis lebih konsisten saat cache penuh atau hampir penuh dan rasio fragmentasi tinggi. Saat memori disediakan untuk operasi tersebut, memori tidak tersedia untuk penyimpanan data cache. Nilai minimum serta maksimum pada slider adalah 10% dan 60%, yang ditampilkan dalam megabyte. Anda harus menetapkan nilai dalam rentang tersebut.
Satu hal yang perlu dipertimbangkan saat memilih nilai reservasi memori baru (maxmemory-reserved atau maxfragmentationmemory-reserved) adalah bagaimana perubahan ini dapat mempengaruhi tembolokan yang sudah berjalan dengan sejumlah besar data di dalamnya. Misalnya, jika Anda memiliki tembolokan 53 GB dengan data 49 GB, ubah nilai reservasi menjadi 8 GB, perubahan ini akan menurunkan jumlah memori maksimum yang tersedia untuk sistem menjadi 45 GB. Jika nilai Anda saat ini used_memory
atau Anda used_memory_rss
lebih tinggi dari batas baru 45 GB, maka sistem harus mengeluarkan data hingga keduanya used_memory
dan used_memory_rss
berada di bawah 45 GB. Pengeluaran dapat meningkatkan beban server dan fragmentasi memori. Untuk informasi selengkapnya tentang metrik cache seperti used_memory
dan used_memory_rss
, lihat Membuat metrik Anda sendiri.
Penting
Pengaturan maxmemory-reserved dan maxfragmentationmemory-reserved tersedia untuk cache Dasar, Standar, dan Premium.
Pemberitahuan ruang kunci Redis dikonfigurasi pada Pengaturan tingkat lanjut di sebelah kiri. Pemberitahuan ruang kunci memungkinkan klien menerima pemberitahuan saat peristiwa tertentu terjadi.
)
Penting
Pemberitahuan ruang kunci dan pengaturan notify-keyspace-events hanya tersedia untuk cache Standar dan Premium.
Untuk informasi selengkapnya, lihat Pemberitahuan Ruang Kunci Redis. Untuk contoh kode, lihat file KeySpaceNotifications.cs dalam sampel Halo dunia.
Pilih Skala untuk melihat atau mengubah tingkat harga untuk cache Anda. Untuk informasi selengkapnya tentang penskalaan, lihat Menskalakan Azure Cache for Redis.
Pilih Ukuran Kluster untuk mengubah ukuran kluster untuk cache premium yang berjalan dengan pengklusteran diaktifkan.
Untuk mengubah ukuran kluster, gunakan penggeser atau ketik angka antara 1 dan 10 dalam kotak Jumlah pecahan. Lalu, pilih OK untuk menyimpan.
Pilih Persistensi data untuk mengaktifkan, menonaktifkan, atau mengonfigurasi persistensi data untuk cache premium. Azure Cache for Redis menawarkan persistensi Redis menggunakan persistensi RDB atau persistensi AOF.
Untuk informasi selengkapnya, lihat Cara mengonfigurasi persistensi untuk Azure Cache for Redis Premium.
Penting
Persistensi data Redis adalah untuk cache Premium, cache Perusahaan (Pratinjau), dan cache Enterprise Flash (Pratinjau).
Gunakan Identitas untuk mengonfigurasi identitas terkelola. Identitas terkelola adalah alat umum yang digunakan di Azure untuk membantu pengembang meminimalkan beban pengelolaan rahasia serta informasi masuk.
Saat ini, Anda hanya dapat menggunakan identitas terkelola untuk penyimpanan. Untuk informasi lebih lanjut, lihat Identitas terkelola untuk penyimpanan.
Catatan
Fungsionalitas identitas terkelola hanya tersedia di tingkat Premium untuk penggunaan dengan penyimpanan.
Bagian Jadwalkan pembaruan memungkinkan Anda memilih jendela pemeliharaan untuk pembaruan server Redis untuk cache Anda.
Penting
Periode pemeliharaan hanya berlaku untuk pembaruan server Redis, dan bukan untuk pembaruan Azure atau pembaruan untuk sistem operasi VM yang menghosting cache.
Untuk menentukan periode pemeliharaan, centang hari yang diinginkan. Kemudian, tentukan jam mulai periode pemeliharaan untuk setiap hari, dan pilih OK. Waktu periode pemeliharaan adalah UTC.
Untuk informasi dan instruksi selengkapnya, lihat Memperbarui saluran dan Menjadwalkan pembaruan.
Replikasi geografis, pada menu Sumber Daya, menyediakan mekanisme untuk menautkan dua instans Azure Cache for Redis tingkat Premium. Satu cache bernama cache tertaut utama, dan yang lainnya bernama cache tertaut sekunder. Cache tertaut sekunder menjadi baca-saja, dan data yang ditulis ke cache utama direplikasi ke cache tertaut sekunder. Fungsi ini dapat digunakan untuk mereplikasi cache di seluruh wilayah Azure.
Penting
Geo-replikasi hanya tersedia untuk cache tingkat Premium. Untuk informasi dan petunjuk selengkapnya, lihat Cara mengonfigurasi Geo-replikasi untuk Azure Cache for Redis.
Bagian Virtual Network memungkinkan Anda mengonfigurasi pengaturan jaringan virtual untuk cache Anda. Jaringan virtual terbatas pada cache Premium. Untuk informasi tentang cara membuat cache premium dengan dukungan VNET dan memperbarui pengaturannya, lihat Cara mengonfigurasi Dukungan Virtual Network untuk Azure Cache for Redis Premium.
Penting
Pengaturan jaringan virtual hanya tersedia untuk cache premium yang sudah dikonfigurasi dengan dukungan VNET selama pembuatan cache.
Bagian Titik Akhir Privat memungkinkan Anda mengonfigurasi pengaturan titik akhir privat untuk cache Anda. Titik akhir privat didukung di semua tingkat cache Dasar, Standar, Premium, dan Enterprise. Sebaiknya gunakan titik akhir privat sebagai ganti VNets. Titik akhir privat mudah disiapkan atau dihapus, didukung di semua tingkatan, serta dapat menyambungkan cache Anda ke beberapa VNet yang berbeda sekaligus.
Untuk informasi selengkapnya, lihat Cache Azure untuk Redis dengan Azure Private Link.
Pilih Firewall untuk melihat dan mengonfigurasi aturan firewall untuk cache.
Anda juga dapat menentukan aturan firewall dengan rentang alamat IP awal dan akhir. Ketika aturan firewall dikonfigurasi, hanya koneksi klien dari rentang alamat IP yang ditentukan yang dapat berhubungan dengan cache. Saat aturan firewall disimpan, ada penundaan singkat sebelum aturan tersebut diterapkan. Penundaan ini biasanya kurang dari satu menit.
Penting
Koneksi dari Azure Cache untuk sistem pemantauan Redis selalu diizinkan, bahkan jika aturan firewall dikonfigurasi.
Pilih Properti untuk melihat informasi tentang cache Anda, termasuk port dan titik akhir cache.
Bagian Kunci memungkinkan Anda mengunci langganan, grup sumber daya, atau sumber daya untuk mencegah pengguna lain di organisasi Anda menghapus atau memodifikasi sumber daya penting secara tidak sengaja. Untuk informasi selengkapnya, lihat Mengunci sumber daya dengan Azure Resource Manager.
Pengaturan di bagian Administrasi memungkinkan Anda melakukan tugas administratif berikut untuk cache Anda.
Impor/Ekspor adalah operasi manajemen data Azure Cache for Redis yang memungkinkan Anda mengimpor dan mengekspor data dalam cache. Anda dapat mengimpor atau mengekspor snapshot Database Azure Cache for Redis (RDB) dari cache premium ke blob halaman di Akun Azure Storage. Impor/Ekspor memungkinkan Anda bermigrasi di antara instans Azure Cache for Redis yang berbeda atau mengisi cache dengan data sebelum digunakan.
Anda dapat menggunakan opsi impor dengan file Redis-sesuai RDB dari server Redis mana pun yang berjalan di cloud atau lingkungan apa pun:
Mengimpor data adalah cara mudah untuk membuat cache dengan data yang telah diisi sebelumnya. Selama proses impor, Azure Cache for Redis memuat file RDB dari penyimpanan Azure ke dalam memori lalu menyisipkan kunci ke dalam cache.
Ekspor memungkinkan Anda mengekspor data yang disimpan di Azure Cache for Redis ke file RDB yang kompatibel dengan Redis. Anda dapat menggunakan fitur ini untuk memindahkan data dari satu instans Azure Cache for Redis ke instans Azure Cache for Redis yang lain atau ke server Redis lainnya. Selama proses ekspor, file sementara dibuat di VM yang menghosting contoh server Azure Cache for Redis. File sementara diunggah ke akun penyimpanan yang ditetapkan. Ketika operasi ekspor selesai dengan status keberhasilan atau kegagalan, file sementara akan dihapus.
Penting
Impor/Ekspor hanya tersedia untuk cache Tingkat premium. Untuk informasi dan petunjuk selengkapnya, lihat Mengimpor dan Mengekspor data di Azure Cache for Redis.
Item Reboot memungkinkan Anda untuk me-reboot simpul cache Anda. Kemampuan reboot ini memungkinkan Anda menguji aplikasi Anda untuk mengetahui ketahanannya jika terjadi kegagalan simpul cache.
Jika memiliki cache premium dengan pengklusteran diaktifkan, Anda dapat memilih pecahan cache yang akan di-reboot.
Untuk me-reboot satu atau beberapa simpul cache, pilih simpul yang diinginkan dan pilih Reboot. Jika Anda mempunyai cache premium dengan pengklusteran yang diaktifkan, pilih pecahan yang akan di-reboot, lalu pilih Reboot. Setelah beberapa menit, simpul yang dipilih akan di-reboot, dan kembali online beberapa menit kemudian.
Penting
Reboot belum tersedia untuk tingkat Enterprise. Reboot tersedia untuk semua tingkatan lainnya. Untuk informasi dan petunjuk selengkapnya, lihat Administrasi Azure Cache for Redis - Reboot.
Bagian Pemantauan memungkinkan Anda mengonfigurasi diagnostik dan pemantauan untuk instans Azure Cache for Redis Anda.
Gunakan Wawasan untuk melihat kelompok petak peta dan bagan yang telah ditentukan sebelumnya untuk digunakan sebagai titik awal untuk metrik cache Anda. Untuk informasi selengkapnya, lihat Wawasan.
Pilih Metrik untuk membuat bagan kustom Anda sendiri untuk melacak metrik yang ingin Anda lihat untuk cache Anda. Untuk informasi selengkapnya, lihat Membuat metrik Anda sendiri.
Pilih Pemberitahuan untuk mengonfigurasi pemberitahuan berdasarkan metrik Azure Cache for Redis. Untuk informasi selengkapnya, lihat Membuat peringatan.
Secara default, metrik cache di Azure Monitor disimpan selama 30 hari lalu dihapus. Untuk mempertahankan metrik cache selama lebih dari 30 hari, pilih pengaturan Diagnostik untuk mengonfigurasi akun penyimpanan yang digunakan untuk menyimpan diagnostik cache.
Catatan
Selain mengarsipkan metrik cache ke penyimpanan, Anda juga dapat mengalirkannya ke hub Peristiwa atau mengirimkannya ke log Azure Monitor.
Rekomendasi Advisor menampilkan rekomendasi untuk cache Anda. Selama operasi normal, tidak ada rekomendasi yang ditampilkan.
Jika ada kondisi yang terjadi selama operasi cache Anda seperti penggunaan memori tinggi, bandwidth jaringan, atau beban server, sebuah pemberitahuan akan ditampilkan di Gambaran Umum dari menu Sumber Daya.
Informasi lebih lanjut dapat ditemukan pada Rekomendasi di panel kerja portal Microsoft Azure.
Anda dapat memantau metrik ini di bagian Pemantauan pada menu Sumber Daya.
Metrik Azure Cache for Redis | Informasi selengkapnya |
---|---|
Penggunaan bandwidth jaringan | Performa cache - bandwidth yang tersedia |
Klien yang terhubung | Konfigurasi server Redis default - klien maks |
Beban server | Muat Server Redis |
Penggunaan memori | Performa cache - ukuran |
Untuk meningkatkan cache Anda, pilih Tingkatkan sekarang untuk mengubah tingkat harga dan menskalakan cache Anda. Untuk informasi selengkapnya mengenai pemilihan tingkat harga, lihat Memilih tingkatan yang tepat.
Atur metrik Anda ke dalam grup sehingga Anda menampilkan informasi metrik dengan cara yang koheren dan efektif.
Azure Automation memberikan layanan automasi, pembaruan sistem operasi dan konfigurasi yang semuanya berbasis-cloud, untuk mendukung manajemen yang konsisten di seluruh lingkungan Azure dan non-Azure Anda.
Pilih Tugas untuk membantu Anda mengelola sumber daya Azure Cache for Redis dengan lebih mudah. Tugas-tugas ini bervariasi dalam jumlah dan ketersediaan, berdasarkan jenis sumber daya. Saat ini, Anda hanya dapat menggunakan templat Kirim biaya bulanan untuk sumber dayauntuk membuat tugas ketika dalam pratinjau.
Untuk informasi selengkapnya, lihat Mengelola sumber daya Azure dan memantau biaya dengan membuat tugas otomatisasi (pratinjau).
Pilih Ekspor templat untuk membuat dan mengekspor templat sumber daya yang Anda sebarkan untuk penyebaran mendatang. Untuk informasi selengkapnya tentang bekerja dengan template, lihat Menyebarkan sumber daya dengan template Azure Resource Manager.
Pengaturan di bagian Dukungan + pemecahan masalah memberi Anda opsi untuk mengatasi masalah dengan cache Anda.
Kesehatan sumber daya mengawasi sumber daya Anda serta memberitahu Anda jika sumber daya berjalan sesuai harapan. Untuk informasi selengkapnya tentang layanan kesehatan Sumber Daya Azure, lihat Ringkasan kesehatan Sumber Daya Azure.
Catatan
Kesehatan sumber daya saat ini tidak dapat melaporkan kesehatan instans Azure Cache for Redis yang dihost dalam jaringan virtual. Untuk informasi selengkapnya, lihat Apakah semua fitur cache berfungsi saat menghosting cache di VNET?
Pilih Permintaan dukungan baru untuk membuka permintaan dukungan untuk cache Anda.
Instans Azure Cache for Redis baru dikonfigurasi dengan nilai konfigurasi Redis default berikut:
Catatan
Setelan di bagian ini tak dapat diubah menggunakan metode StackExchange.Redis.IServer.ConfigSet
. Jika metode ini dipanggil dengan salah satu perintah di bagian ini, pengecualian yang mirip dengan contoh berikut akan dibuang:
StackExchange.Redis.RedisServerException: ERR unknown command 'CONFIG'
Nilai apa pun yang dapat dikonfigurasi, seperti max-memory-policy, dapat dikonfigurasi melalui portal Microsoft Azure atau alat pengelolaan baris perintah seperti Azure CLI atau PowerShell.
Pengaturan | Nilai default | Deskripsi |
---|---|---|
databases |
16 | Jumlah database default adalah 16, tetapi Anda dapat mengonfigurasi jumlah yang berbeda berdasarkan tingkat harga. 1 Database default adalah DB 0, Anda dapat memilih database yang berbeda berbasis per koneksi menggunakan connection.GetDatabase(dbid) , dengan keterangan dbid adalah jumlah antara 0 dan databases - 1 . |
maxclients |
Tergantung pada tingkat harga2 | Nilai ini adalah jumlah maksimum klien yang terhubung yang diizinkan secara bersamaan. Setelah batas tercapai, Redis menutup semua koneksi baru, dengan menampilkan kesalahan 'jumlah maksimum klien tercapai'. |
maxmemory-reserved |
10% dari maxmemory |
Rentang yang diizinkan bagi maxmemory-reserved adalah sebesar 10% - 60% dari maxmemory . Jika Anda mencoba mengatur nilai ini lebih rendah dari 10% atau lebih tinggi dari 60%, nilai tersebut akan dievaluasi ulang serta diatur ke minimum 10% dan maksimum 60%. Nilai dirender dalam megabyte. |
maxfragmentationmemory-reserved |
10% dari maxmemory |
Rentang yang diizinkan bagi maxfragmentationmemory-reserved adalah sebesar 10% - 60% dari maxmemory . Jika Anda mencoba mengatur nilai ini lebih rendah dari 10% atau lebih tinggi dari 60%, nilai tersebut akan dievaluasi ulang serta diatur ke minimum 10% dan maksimum 60%. Nilai dirender dalam megabyte. |
maxmemory-policy |
volatile-lru |
Kebijakan memori maksimum merupakan pengaturan yang digunakan oleh server Redis untuk memilih apa yang akan dihapus saat maxmemory (ukuran penawaran tembolokan yang Anda pilih saat Anda membuat tembolokan) tercapai. Dengan Azure Cache for Redis, pengaturan default merupakan volatile-lru . Pengaturan ini akan menghapus kunci dengan set kedaluwarsa menggunakan algoritma LRU. Pengaturan ini dapat dikonfigurasi di portal Microsoft Azure. Untuk informasi selengkapnya, lihat Kebijakan memori. |
maxmemory-samples |
3 | Untuk menghemat memori, algoritma LRU dan TTL mininal adalah perkiraan algoritma, alih-alih algoritma presisi. Secara default, Redis memeriksa tiga kunci dan memilih salah satunya yang jarang digunakan baru-baru ini. |
lua-time-limit |
5\.000 | Waktu eksekusi maksimum skrip Lua dalam milidetik. Jika waktu eksekusi maksimum tercapai, Redis mencatat bahwa skrip masih dieksekusi setelah waktu maksimum yang diizinkan, dan mulai membalas kueri dengan kesalahan. |
lua-event-limit |
500 | Ukuran maksimum antrean peristiwa skrip. |
client-output-buffer-limit normal / client-output-buffer-limit pubsub |
0 0 0 / 32mb 8mb 60 |
Batas buffer output klien dapat digunakan untuk memaksa pemutusan hubungan klien yang tidak membaca data dari server cukup cepat untuk beberapa alasan. Alasan umumnya adalah bahwa klien Pub/Sub tidak dapat menggunakan pesan secepat pembuatan pesan oleh penerbit. Untuk informasi selengkapnya, lihat https://redis.io/topics/clients . |
1 Batas databases
berbeda untuk setiap tingkatan harga Azure Cache for Redis dan dapat diatur saat pembuatan cache. Jika pengaturan databases
tidak ditentukan selama pembuatan cache, nilai defaultnya adalah 16.
databases
untuk cache premium apa pun dengan kluster Redis diaktifkan yang efektif adalah 1 dan perintah Pilih tidak diizinkan.Untuk informasi selengkapnya tentang database, lihat Apa itu database Redis?
Catatan
Pengaturan databases
hanya dapat dikonfigurasi selama pembuatan cache dan hanya menggunakan PowerShell, CLI, atau klien pengelolaan lainnya. Untuk contoh cara mengonfigurasi databases
selama pembuatan cache menggunakan PowerShell, lihat New-AzRedisCache.
2Properti maxclients
berbeda untuk setiap tingkat harga Azure Cache for Redis.
Catatan
Meskipun setiap ukuran cache memungkinkan hingga sejumlah koneksi tertentu, setiap koneksi ke Redis memiliki overhead yang terkait dengannya. Contoh overhead tersebut adalah penggunaan CPU dan memori sebagai hasil dari enkripsi TLS/SSL. Batas sambungan maksimum untuk ukuran cache tertentu mengasumsikan cache yang dimuat dengan ringan. Jika dimuat dari overhead sambungan ditambah beban dari operasi klien melebihi kapasitas untuk sistem, cache dapat mengalami masalah kapasitas meski Anda belum melebihi batas koneksi untuk ukuran cache saat ini.
Konfigurasi dan manajemen instans Azure Cache for Redis dikelola oleh Microsoft, yang menonaktifkan perintah berikut. Jika mencoba memanggilnya, Anda akan menerima pesan kesalahan yang mirip dengan "(error) ERR unknown command"
.
Untuk instans cache menggunakan replikasi geografis aktif, perintah berikut juga diblokir untuk mencegah kehilangan data yang tidak disengaja:
Penting
Karena konfigurasi dan pengelolaan instans Azure Cache for Redis dikelola oleh Microsoft, beberapa perintah berikut dinonaktifkan. Perintah tercantum di atas. Jika mencoba memanggilnya, Anda akan menerima pesan kesalahan yang mirip dengan "(error) ERR unknown command"
.
Untuk informasi selengkapnya tentang perintah Redis, lihat https://redis.io/commands.
Acara
31 Mar, 23 - 2 Apr, 23
Peristiwa pembelajaran SQL, Fabric, dan Power BI terbesar. 31 Maret – 2 April. Gunakan kode FABINSIDER untuk menyimpan $400.
Daftar hari iniPelatihan
Modul
Pengenalan Azure Cache for Redis - Training
Mengevaluasi bagaimana Azure Cache for Redis dapat meningkatkan performa dan skalabilitas aplikasi Anda. Jelaskan bagaimana Redis menyediakan solusi penyimpanan data latensi rendah dan throughput tinggi yang penting untuk aplikasi modern.
Sertifikasi
Bersertifikat Microsoft: Rekan Administrator Database Azure - Certifications
Mengelola infrastruktur database SQL Server untuk database hubungan cloud, lokal, dan hibrid menggunakan penawaran database relasional Microsoft PaaS.