Bagikan melalui


Tanya Jawab Umum pemantauan dan pemecahan masalah Azure Cache for Redis

Artikel ini menyediakan jawaban atas pertanyaan umum tentang cara memantau dan memecahkan masalah Azure Cache for Redis.

Penting

Azure Cache for Redis mengumumkan garis waktu penghentiannya untuk semua SKU. Sebaiknya pindahkan instans Azure Cache for Redis yang ada ke Azure Managed Redis sesegera mungkin.

Untuk informasi lebih lanjut tentang pengakhiran layanan:

Bagaimana cara memantau kesehatan dan performa cache?

Anda dapat memantau metrik cache Azure Cache for Redis di portal Microsoft Azure. Anda dapat menyematkan bagan metrik ke Dasbor Anda, menyesuaikan rentang tanggal dan waktu bagan pemantauan, menambahkan dan menghapus metrik dari bagan, dan mengatur pemberitahuan untuk kondisi tertentu. Untuk informasi selengkapnya, lihat Pantau Azure Cache for Redis.

Item berikut ini di menu navigasi kiri untuk cache Anda juga membantu Anda memantau dan memecahkan masalah cache Anda.

  • Diagnosis dan selesaikan masalah memberikan informasi tentang masalah umum dan strategi untuk menyelesaikannya.
  • Kesehatan sumber daya di bawah Bantuan memberi tahu Anda apakah sumber daya Anda berjalan seperti yang diharapkan. Untuk informasi selengkapnya, lihat Gambaran umum kesehatan sumber daya.
  • Dukungan + Pemecahan Masalah di bawah Bantuan menyediakan opsi dukungan untuk cache Anda.

Alat-alat ini membantu Anda memantau kesehatan instans cache Azure Redis Anda, dan juga membantu Anda mengelola aplikasi cache Anda.

Apa yang dapat menyebabkan waktu habis?

Waktu habis dapat terjadi selama komunikasi klien dengan Redis. Ketika klien mengirim perintah ke server Redis, perintah diantrekan. Server Redis akhirnya mengambil perintah dan menjalankannya. Permintaan klien dapat kehabisan waktu selama proses ini, dan pengecualian dinaikkan di sisi panggilan.

Untuk informasi selengkapnya tentang pemecahan masalah batas waktu, lihat Memecahkan masalah latensi dan batas waktu Azure Cache for Redis danMenyelidiki pengecualian batas waktu di StackExchange.Redis untuk Azure Redis Cache.

Mengapa klien saya terputus dari cache?

Berikut ini adalah beberapa alasan umum untuk pemutusan sambungan cache.

Sisi klien

  • Aplikasi klien telah disebarkan ulang.
  • Aplikasi klien melakukan operasi penskalaan. Cloud Services atau Web Apps dapat menyebabkan cache terputus selama penskalaan otomatis.
  • Lapisan jaringan di sisi klien berubah.
  • Timbul galat sementara pada klien atau di node jaringan antara klien dan server.
  • Ambang batas bandwidth tercapai.
  • Operasi terikat CPU membutuhkan waktu terlalu lama untuk diselesaikan.

Sisi server

  • Cache tingkat Standar memulai failover dari simpul utama ke simpul replika.
  • Azure sedang menambal instans cache selama pembaruan server Redis atau pemeliharaan komputer virtual umum (VM).

Mengapa saya melihat "Cache sibuk memproses permintaan pembaruan sebelumnya..." pesan?

Pesan kesalahan Cache sibuk memproses permintaan pembaruan sebelumnya atau sedang menjalani pemeliharaan sistem. Dengan demikian, saat ini tidak dapat menerima permintaan pembaruan. Coba lagi nanti. menunjukkan bahwa operasi manajemen, seperti penskalakan atau patching, sedang berlangsung di cache Anda. Semua operasi manajemen lainnya diblokir sampai operasi yang sedang berlangsung selesai.

Operasi manajemen yang sedang berlangsung biasanya selesai dalam beberapa jam. Jika Anda melihat kesalahan ini selama lebih dari 12 jam, hubungi dukungan Azure. Selama waktu ini, cache Azure Redis Anda berfungsi penuh untuk operasi klien.

Mengapa cache saya dalam status Gagal?

Cache Azure Redis dapat menampilkan status Gagal jika operasi manajemen gagal. Terlepas dari status ini, cache Azure Redis Anda berfungsi penuh untuk operasi klien.

Mengapa informasi zona hilang dari langganan saya?

Informasi zona mungkin hilang dari langganan Anda karena alasan berikut:

  • Langganan Anda mungkin tidak terdaftar di Microsoft.Cache penyedia. Masuk ke langganan Anda dan jalankan perintah PowerShell berikut ini: Register-AzureRmResourceProvider -ProviderNamespace Microsoft.Cache.
  • Langganan Anda mungkin tidak diaktifkan untuk zona. Hubungi dukungan Azure sehingga mereka dapat mengaktifkan langganan Anda untuk zona. Kemudian daftarkan Microsoft.Cache ulang penyedia meskipun Anda sudah mendaftarkannya untuk langganan Anda.