Jak nakonfigurovat Azure cache pro Redis

Tento článek popisuje konfigurace dostupné pro instance Redis v mezipaměti Azure. Tento článek také popisuje výchozí konfiguraci serveru Redis pro instance Redis pro Azure cache.

Poznámka

Další informace o konfiguraci a používání funkce Premium cache najdete v tématech konfigurace trvalosti, Konfigurace clusteringua Postup konfigurace podpory Virtual Network.

Konfigurace mezipaměti Azure pro nastavení Redis

Pokud jste mezipaměť na řídicí panel nepřipnuli, najdete ji na webu Azure Portal po kliknutí na Všechny služby.

Okno procházení Azure cache pro Redis

Pokud chcete zobrazit mezipaměti, klikněte na všechny služby a vyhledejte Azure cache pro Redis.

Pokud chcete zobrazit a nakonfigurovat nastavení určité mezipaměti, vyberte ji.

Seznam mezipaměti Azure cache pro procházení Redis

Mezipaměť můžete zobrazit a nakonfigurovat z okna Azure cache pro Redis .

mezipaměť Azure pro Redis všechny Nastavení

Nastavení mezipaměti Azure pro Redis se zobrazují a konfigurují v mezipaměti Azure pro Redis na levé straně pomocí nabídky prostředků.

mezipaměť Azure pro Redis Nastavení

Pomocí nabídky prostředků můžete zobrazit a nakonfigurovat následující nastavení.

Přehled

Přehled poskytuje základní informace o vaší mezipaměti, jako je název, porty, cenová úroveň a vybrané metriky mezipaměti.

Protokol aktivit

Vyberte Protokol aktivit a zobrazte akce provedené do mezipaměti. Pomocí filtrování můžete také rozšířit toto zobrazení tak, aby zahrnovalo další prostředky. Další informace o práci s protokoly auditu najdete v tématu operace auditu s správce prostředků. Další informace o monitorování mezipaměti Azure pro události Redis najdete v tématu věnovaném operacím a výstrahám.

Řízení přístupu (IAM)

Část řízení přístupu (IAM) poskytuje podporu řízení přístupu na základě rolí Azure (Azure RBAC) v Azure Portal. Tato konfigurace pomáhá organizacím splnit požadavky na správu přístupu jednoduše a přesně. Další informace najdete v tématu řízení přístupu na základě role Azure v Azure Portal.

Značky

Oddíl značky vám pomůže organizovat prostředky. Další informace najdete v článku Použití značek k uspořádání prostředků Azure.

Diagnostikovat a řešit problémy

Vyberte možnost diagnostikovat a vyřešit problémy , které se budou poskytovat společně s běžnými problémy a strategiemi pro jejich řešení.

Nastavení

část Nastavení vám umožní získat přístup k následujícím nastavením pro mezipaměť a nakonfigurovat je.

Přístupové klíče

Vyberte přístupové klíče , abyste mohli zobrazit nebo znovu vygenerovat přístupové klíče pro mezipaměť. Tyto klíče používají klienti, kteří se připojují k vaší mezipaměti.

Mezipaměť Azure pro přístupové klíče Redis

Rozšířená nastavení

Následující nastavení jsou nakonfigurovaná na rozšířených nastaveních na levé straně.

Přístupové porty

Ve výchozím nastavení je přístup bez TLS/SSL pro nové mezipaměti zakázaný. Pokud chcete povolit port bez TLS, vyberte ne pro Povolit přístup přes SSL jenom na rozšířeném nastavení na levé straně a pak vyberte Uložit.

Poznámka

Přístup TLS ke službě Azure cache pro Redis podporuje v současné době TLS 1,0, 1,1 a 1,2, ale brzy se vyřadí verze 1,0 a 1,1. Další podrobnosti najdete na naší stránce odebrání TLS 1,0 a 1,1 .

Mezipaměť Azure pro porty přístupu Redis

Zásady paměti

Nastavení zásad pro paměť pro mezipaměť, která jsou vyhrazená pro zásady Maxmemory, Maxmemory rezervované a maxfragmentationmemory v upřesňujícím nastavení na levé straně.

Mezipaměť Azure pro zásady Maxmemory pro Redis

Zásady Maxmemory nakonfigurují zásady vyřazení pro mezipaměť a umožňují vám vybírat z následujících zásad vyřazení:

  • volatile-lru – Výchozí zásada vyřazení.
  • allkeys-lru
  • volatile-random
  • allkeys-random
  • volatile-ttl
  • noeviction

Další informace o maxmemory zásadách najdete v tématu Zásady vyřazení.

Nastavení rezervované pro maxmemory konfiguruje velikost paměti v MB na instanci v clusteru, která je vyhrazena pro operace, které nejsou uložené v mezipaměti, jako je například replikace během převzetí služeb při selhání. Nastavení této hodnoty vám umožní mít jednotnější prostředí Redis serveru, když se vaše zatížení mění. Tato hodnota by měla být nastavená na vyšší pro úlohy, které zapisují velké objemy dat. Pokud je paměť vyhrazena pro tyto operace, není k dispozici pro ukládání dat uložených v mezipaměti.

Nastavení rezervované pro maxfragmentationmemory konfiguruje velikost paměti v MB na instanci v clusteru, která je vyhrazena pro fragmentaci paměti. Když nastavíte tuto hodnotu, budete mít k dispozici jednotnější prostředí Redis serveru, když je mezipaměť plná nebo téměř kompletní, a poměr fragmentace je vysoký. Pokud je paměť vyhrazena pro tyto operace, není k dispozici pro ukládání dat uložených v mezipaměti.

Jedna věc, kterou je potřeba vzít v úvahu při výběru nové hodnoty rezervace paměti (maxmemory-rezervováno nebo maxfragmentationmemory), je to, jak může tato změna ovlivnit mezipaměť, která už je spuštěná s velkým objemem dat. Pokud máte například mezipaměť 53 GB s 49 GB dat, změňte hodnotu rezervace na 8 GB. Tato změna způsobí, že maximální dostupná paměť systému vyřadí hodnotu až 45 GB. Pokud vaše aktuální used_memory used_memory_rss hodnota nebo hodnoty jsou vyšší než nové omezení 45 GB, bude systém muset data vyřadit, dokud used_memory used_memory_rss nebudou a nižší než 45 GB. Vyřazení může zvýšit zatížení serveru a fragmentaci paměti. Další informace o metrikách mezipaměti used_memory , jako jsou a used_memory_rss , najdete v tématu dostupné metriky a intervaly generování sestav.

Důležité

nastavení rezervované pro maxmemory a maxfragmentationmemory jsou k dispozici pouze pro mezipaměti Standard a Premium.

Oznámení o prostoru na místě (rozšířené nastavení)

Redis oznámení o prostoru na místě se konfigurují na Rozšířená nastavení na levé straně. Upozornění na místo na disku umožňují klientům přijímat oznámení, když dojde k určitým událostem.

mezipaměť Azure pro Redis Advanced Nastavení

Důležité

oznámení o prostoru na místě a nastavení upozornění na místo pro přístup k událostem jsou dostupná jenom pro mezipaměti Standard a Premium.

Další informace najdete v tématu oznámení o prostorech Redis. Vzorový kód najdete v souboru KeySpaceNotifications. cs v ukázce Hello World .

Mezipaměť Azure pro poradce Redis

Azure cache for Redis Advisor na levé straně zobrazuje doporučení pro vaši mezipaměť. Při normálních operacích se nezobrazují žádná doporučení.

Snímek obrazovky, který ukazuje, kde se mají doporučení zobrazovat

Pokud se při operacích mezipaměti, jako je například vysoké využití paměti, Šířka pásma nebo zatížení serveru, zobrazí nějaká podmínka, na levé straně se zobrazí výstraha v mezipaměti Azure pro Redis .

Snímek obrazovky, který ukazuje, kde se výstrahy zobrazují v části mezipaměť Azure pro Redis.

další informace najdete na Recommendations na levé straně.

Doporučení

Tyto metriky můžete monitorovat v oddílech monitorování a grafy použití v mezipaměti Azure pro Redis na levé straně.

Každá cenová úroveň má odlišná omezení pro připojení klientů, paměť a šířku pásma. Pokud vaše mezipaměť přistupuje k maximální kapacitě pro tyto metriky v rámci trvajícího časového období, vytvoří se doporučení. další informace o metrikách a omezeních zkontrolovaných nástrojem Recommendations naleznete v následující tabulce:

Mezipaměť Azure pro metriku Redis Další informace
Využití šířky pásma sítě Výkon mezipaměti – dostupná šířka pásma
Připojení klienti Výchozí konfigurace serveru Redis – maximální počet klientů
Zatížení serveru Grafy využití – zatížení serveru Redis
Využití paměti Výkon mezipaměti – velikost

Pokud chcete upgradovat mezipaměť, vyberte upgradovat , abyste změnili cenovou úroveň a mohli škálovat mezipaměť. Další informace o volbě cenové úrovně najdete v tématu Volba správné úrovně .

Měřítko

Výběrem možnosti škálovat můžete zobrazit nebo změnit cenovou úroveň pro mezipaměť. Další informace o škálování najdete v tématu Jak škálovat Azure cache pro Redis.

Cenová úroveň mezipaměti Azure pro Redis

Velikost clusteru Redis

Pokud chcete změnit velikost clusteru pro spuštěnou mezipaměť Premium s povoleným clusteringem, vyberte Velikost clusteru .

Velikost clusteru

Chcete-li změnit velikost clusteru, použijte posuvník nebo zadejte číslo od 1 do 10 v textovém poli horizontálních oddílů Count . Pak kliknutím na OK uložte.

Důležité

clustering Redis je k dispozici jenom pro mezipaměti Premium. další informace najdete v tématu konfigurace clusteringu pro Premium Azure Cache pro Redis.

Trvalost dat Redis

Výběrem možnosti Trvalost dat povolíte, zakážete nebo nakonfigurujete Trvalost dat pro mezipaměť Premium. Azure cache for Redis nabízí trvalost Redisy buď v případě trvalého uložení RDB, nebo AOF.

další informace najdete v tématu postup konfigurace trvalosti pro Premium Azure Cache pro Redis.

Důležité

trvalost dat Redis je k dispozici pouze pro Premium mezipaměti.

Plán aktualizací

Aktualizace plánu na levé straně vám umožní zvolit časový interval pro správu a údržbu pro Redis aktualizace serveru pro vaši mezipaměť.

Důležité

Časové období údržby se vztahuje jenom na aktualizace serveru Redis a ne na aktualizace nebo aktualizace Azure v operačním systému virtuálních počítačů, které hostují mezipaměť.

Plán aktualizací

Časový interval pro správu a údržbu určíte tak, že zkontrolujete dny, které chcete. Pak zadejte hodinu spuštění intervalu údržby pro každý den a vyberte OK. Čas časového období údržby je UTC.

Další informace a pokyny najdete v tématu Správa Azure cache pro Redis – plánování aktualizací

Geografická replikace

geografická replikace na levé straně poskytuje mechanismus pro propojení dvou Premium mezipaměti Azure Cache pro instance Redis. Jedna mezipaměť je pojmenována jako primární propojená mezipaměť a druhá jako sekundární propojená mezipaměť. Sekundární propojená mezipaměť se bude jen pro čtení a data zapsaná do primární mezipaměti se replikují do sekundární propojené mezipaměti. Tato funkce se dá použít k replikaci mezipaměti napříč oblastmi Azure.

Důležité

geografická replikace je k dispozici pouze pro mezipaměti Premiumch vrstev. Další informace a pokyny najdete v tématu jak nakonfigurovat geografickou replikaci pro Azure cache pro Redis.

Virtual Network

Část Virtual Network vám umožní nakonfigurovat nastavení virtuální sítě pro mezipaměť. informace o vytvoření mezipaměti premium s podporou virtuální sítě a aktualizaci nastavení najdete v tématu jak nakonfigurovat Virtual Network podporu pro Premium Azure cache pro Redis.

Důležité

Nastavení virtuální sítě je dostupné jenom pro mezipaměti úrovně Premium, které byly nakonfigurované s podporou virtuální sítě během vytváření mezipaměti.

Brána firewall

Konfigurace pravidel brány firewall je dostupná pro všechny úrovně Redis v mezipaměti Azure.

Výběrem brány firewall zobrazíte a nakonfigurujete pravidla brány firewall pro mezipaměť.

Brána firewall

Můžete zadat pravidla brány firewall s rozsahem počátečních a koncových IP adres. Když jsou pravidla brány firewall nakonfigurovaná, můžou se k ní připojit jenom připojení klientů ze zadaných rozsahů IP adres. Po uložení pravidla brány firewall dojde k krátké prodlevě, než bude pravidlo platné. Toto zpoždění je obvykle méně než jedna minuta.

Důležité

Připojení z mezipaměti Azure pro systémy monitorování Redis jsou vždycky povolená, i když jsou nakonfigurovaná pravidla brány firewall.

Vlastnosti

Vyberte vlastnosti a zobrazte informace o mezipaměti, včetně koncového bodu mezipaměti a portů.

Azure cache pro vlastnosti Redis

Zámky

Část zámky umožňuje uzamknout předplatné, skupinu prostředků nebo prostředek a zabránit tak ostatním uživatelům ve vaší organizaci v neúmyslném odstranění nebo úpravě důležitých prostředků. Další informace najdete v tématu Zamknutí prostředků pomocí Azure Resource Manageru.

Automatizační skript

Vyberte skript automatizace , který sestaví a exportuje šablonu nasazených prostředků pro budoucí nasazení. Další informace o práci se šablonami najdete v tématu nasazení prostředků pomocí šablon Azure Resource Manager.

Nastavení správy

Nastavení v části Správa umožňují provádět následující úlohy správy pro mezipaměť.

Správa

Import/export

Import/export je mezipaměť azure pro Redis správu dat, která umožňuje importovat a exportovat data v mezipaměti pomocí importu a exportu snímku Azure Cache for Redis Database (RDB) z mezipaměti premium do objektu blob stránky v účtu služby Azure Storage. Import/export umožňuje migrovat mezi různými mezipamětí Azure pro instance Redis nebo naplnit mezipaměť daty před použitím.

Import se dá použít k převedení Redis kompatibilních souborů RDB z libovolného serveru Redis spuštěného v jakémkoli cloudu nebo prostředí, včetně Redis, které běží na Linux, Windows nebo jakémkoli poskytovateli cloudu, jako je Amazon Web Services a dalších. Import dat představuje snadný způsob, jak vytvořit mezipaměť s předem vyplněnými daty. Během procesu importu Azure Cache for Redis soubory RDB z úložiště Azure do paměti a pak vloží klíče do mezipaměti.

Export umožňuje exportovat data uložená ve službě Azure Cache for Redis souborů RDB kompatibilních s Redis. Pomocí této funkce můžete přesunout data z jedné instance Azure Cache for Redis na jiný nebo na jiný server Redis. Během procesu exportu se na virtuálním počítači, který je hostitelem instance Azure Cache for Redis serveru, vytvoří dočasný soubor a soubor se nahraje do určeného účtu úložiště. Jakmile se operace exportu dokončí se stavem úspěchů nebo neúspěchů, dočasný soubor se odstraní.

Důležité

Import/export je k dispozici pouze pro mezipaměti Premium vrstvy. Další informace a pokyny najdete v tématu Import a export dat v Azure Cache for Redis.

Restartování

Restartování na levé straně umožňuje restartovat uzly mezipaměti. Tato schopnost restartování umožňuje otestovat odolnost aplikace, pokud dojde k selhání uzlu mezipaměti.

Restartování

Pokud máte mezipaměť úrovně Premium s povoleným clusteringem, můžete vybrat, které horizontální oddíly mezipaměti se mají restartovat.

Snímek obrazovky znázorňuje, kde vybrat, které horizontální oddíly mezipaměti se mají restartovat

Pokud chcete restartovat jeden nebo více uzlů mezipaměti, vyberte požadované uzly a vyberte Restartovat. Pokud máte mezipaměť premium s povoleným clusteringem, vyberte horizontální oddíly, které se mají restartovat, a pak vyberte Restartovat. Po několika minutách se vybrané uzly restartují a o několik minut později budou opět online.

Důležité

Restartování je teď dostupné pro všechny cenové úrovně. Další informace a pokyny najdete v tématu Azure Cache for Redis – Restartování .

Monitorování

V části Monitorování můžete nakonfigurovat diagnostiku a monitorování pro vaše Azure Cache for Redis. Další informace o monitorování Azure Cache for Redis a diagnostice najdete v tématu Postup monitorování Azure Cache for Redis.

Diagnostika

Metriky Redis

Pokud chcete zobrazit metriky pro vaši mezipaměť, vyberte Metriky Redis.

Pravidla upozornění

Vyberte Pravidla upozornění a nakonfigurujte upozornění na základě Azure Cache for Redis metrik. Další informace najdete v tématu Výstrahy.

Diagnostika

Ve výchozím nastavení se metriky mezipaměti v Azure Monitor ukládají po dobu 30 dnů a pak se odstraní. Pokud chcete zachovat metriky mezipaměti po dobu delší než 30 dnů, vyberte Diagnostika a nakonfigurujte účet úložiště používaný k ukládání diagnostiky mezipaměti.

Poznámka

Kromě archivace metrik mezipaměti do úložiště je můžete také streamovatdo centra událostí nebo je odesílat do Azure Monitor protokolů .

Podpora & řešení potíží

Nastavení v části Podpora a řešení potíží poskytuje možnosti pro řešení problémů s mezipamětí.

Podpora a řešení potíží

Stav prostředků

Resource Health sleduje váš prostředek a informuje vás, jestli je spuštěný podle očekávání. Další informace o službě Azure Resource Health najdete v tématu Přehled služby Azure Resource Health.

Poznámka

Resource Health v současné době nemůže hlásit stav Azure Cache for Redis instancí hostovaných ve virtuální síti. Další informace najdete v tématu Fungují všechny funkce mezipaměti při hostování mezipaměti ve virtuální síti?

Nová žádost o podporu

Výběrem možnosti Nová žádost o podporu otevřete žádost o podporu pro vaši mezipaměť.

Výchozí konfigurace serveru Redis

Nové Azure Cache for Redis instance jsou nakonfigurované s následujícími výchozími hodnotami konfigurace Redis:

Poznámka

Nastavení v této části nelze změnit pomocí StackExchange.Redis.IServer.ConfigSet metody . Pokud je tato metoda volána pomocí jednoho z příkazů v této části, vyvolá se výjimka podobná následujícímu příkladu:

StackExchange.Redis.RedisServerException: ERR unknown command 'CONFIG'

Všechny konfigurovatelné hodnoty, například max-memory-policy, je možné konfigurovat prostřednictvím nástrojů pro správu Azure Portal nebo příkazového řádku, jako je Azure CLI nebo PowerShell.

Nastavení Výchozí hodnota Description
databases 16 Výchozí počet databází je 16, ale na základě cenové úrovně můžete nakonfigurovat jiné číslo. 1 Výchozí databáze je DB 0. Můžete vybrat jinou databázi pro jednotlivých připojení pomocí , kde je connection.GetDatabase(dbid) číslo mezi a dbid 0 databases - 1 .
maxclients Závisí na cenové úrovni2. Tato hodnota je maximální povolený počet připojených klientů současně. Po dosažení limitu Redis zavře všechna nová připojení a vrátí chybu "Maximální počet klientů dosáhl".
maxmemory-policy volatile-lru Zásady Maxmemory jsou nastavení pro způsob, jakým Redis vybírá, co se má odebrat, když je dosaženo velikosti nabídky mezipaměti, kterou jste vybrali maxmemory při vytváření mezipaměti. U Azure Cache for Redis výchozí nastavení , které odebere klíče s nastaveným vypršením volatile-lru platnosti pomocí algoritmu LRU. Toto nastavení je možné nakonfigurovat v Azure Portal. Další informace najdete v tématu Zásady paměti.
maxmemory-samples 3 Pro úsporu paměti jsou LRU a minimální algoritmy TTL přibližné algoritmy místo přesných algoritmů. Ve výchozím nastavení Redis zkontroluje tři klíče a vybere ten, který byl použit méně nedávno.
lua-time-limit 5 000 Maximální doba provádění skriptu Lua v milisekundách Pokud je dosaženo maximální doby provádění, Redis zaznamená, že se skript stále spouští po maximální povolené době, a začne odpovídat na dotazy s chybou.
lua-event-limit 500 Maximální velikost fronty událostí skriptu
client-output-buffer-limit normalclient-output-buffer-limit pubsub 0 0 032 mb 8 mb 60 Limity výstupní vyrovnávací paměti klienta lze z nějakého důvodu použít k vynucení odpojení klientů, kteří nečítá data ze serveru dostatečně rychle. Běžným důvodem je, že klient Pub/Sub nemůže zprávy spotřebovávat tak rychle, jak je vydavatel může vytvořit. Další informace najdete na webu https://redis.io/topics/clients.

1. Limit pro databases se liší pro každou cenovou Azure Cache for Redis a je možné ho nastavit při vytváření mezipaměti. Pokud při databases vytváření mezipaměti není zadané žádné nastavení, výchozí hodnota je 16.

  • Mezipaměti Basic a Standard
    • Mezipaměť C0 (250 MB) – až 16 databází
    • Mezipaměť C1 (1 GB) – až 16 databází
    • Mezipaměť C2 (2,5 GB) – až 16 databází
    • Mezipaměť C3 (6 GB) – až 16 databází
    • Mezipaměť C4 (13 GB) – až 32 databází
    • Mezipaměť C5 (26 GB) – až 48 databází
    • Mezipaměť C6 (53 GB) – až 64 databází
  • Premium mezipaměti
    • P1 (6 GB až 60 GB) – až 16 databází
    • P2 (13 GB až 130 GB) – až 32 databází
    • P3 (26 GB až 260 GB) – až 48 databází
    • P4 (53 GB až 530 GB) – až 64 databází
    • Všechny mezipaměti úrovně Premium s povoleným clusterem Redis – cluster Redis podporuje pouze použití databáze 0, takže omezení pro jakoukoli mezipaměť úrovně Premium s povoleným clusterem Redis je v podstatě 1 a příkaz databases Select není povolený. Další informace najdete v tématu Musím v klientské aplikaci provést nějaké změny, aby se mohl clustering používat?

Další informace o databázích najdete v tématu Co jsou databáze Redis?

Poznámka

Nastavení databases je možné nakonfigurovat pouze při vytváření mezipaměti a pouze pomocí PowerShellu, rozhraní příkazového řádku nebo jiných klientů pro správu. Příklad konfigurace během vytváření mezipaměti databases pomocí PowerShellu najdete v tématu New-AzRedisCache.

2 maxclients se pro každou cenovou Azure Cache for Redis liší.

  • Mezipaměti Basic a Standard
    • Mezipaměť C0 (250 MB) – až 256 připojení
    • Mezipaměť C1 (1 GB) – až 1 000 připojení
    • Mezipaměť C2 (2,5 GB) – až 2 000 připojení
    • Mezipaměť C3 (6 GB) mezipaměti až 5 000 připojení
    • C4 (13 GB) mezipaměti až 10 000 připojení
    • C5 (26 GB) mezipaměti až 15 000 připojení
    • C6 (53 GB) cache až 20 000 připojení
  • mezipaměti Premium
    • P1 (6 GB až 60 GB) – až 7 500 připojení
    • P2 (13 GB až 130 GB) – až 15 000 připojení
    • P3 (26 GB až 260 GB) – až 30 000 připojení
    • P4 (53 GB až 530 GB) – až 40 000 připojení

Poznámka

I když každá velikost mezipaměti umožňuje určitý počet připojení, každé připojení k Redis má spojenou režii. Příkladem takové režie by bylo využití CPU a paměti v důsledku šifrování TLS/SSL. Maximální limit připojení pro danou velikost mezipaměti předpokládá lehce načtenou mezipaměť. Pokud načtení z režie připojení plus zatížení z operací klienta překročí kapacitu systému, může mezipaměť zaznamenat problémy s kapacitou i v případě, že jste nepřekročili limit připojení pro aktuální velikost mezipaměti.

Příkazy Redis nejsou podporované v mezipaměti Azure pro Redis.

Důležité

Vzhledem k tomu, že konfigurace a Správa mezipaměti Azure pro instance Redis spravuje společnost Microsoft, jsou tyto příkazy zakázané. Pokud se pokusíte je vyvolat, zobrazí se chybová zpráva podobná této "(error) ERR unknown command" .

  • BGREWRITEAOF
  • BGSAVE
  • Konfigurace
  • DEBUG
  • PŘENES
  • ULOŽIT
  • VYPNUTÍ
  • SLAVEOF
  • Příkazy zápisu cluster-cluster jsou zakázané, ale jsou povolené příkazy clusteru jen pro čtení.

Další informace o příkazech Redis naleznete v tématu https://redis.io/commands .

Konzola Redis

Pomocí konzoly Redis, která je k dispozici v Azure Portal pro všechny úrovně mezipaměti, můžete bezpečně vystavit příkazy do mezipaměti Azure cache pro instance Redis.

Důležité

  • Konzola Redis nefunguje s virtuálnísítí. Když je mezipaměť součástí virtuální sítě, budou mít přístup k mezipaměti jenom klienti ve virtuální síti. Vzhledem k tomu, že se konzola Redis spouští v místním prohlížeči, který je mimo virtuální síť, nemůže se připojit ke svojí mezipaměti.
  • V mezipaměti Azure pro Redis nejsou podporované všechny příkazy Redis. Seznam příkazů Redis, které jsou pro Azure cache pro Redis zakázané, najdete v části předchozí příkazy Redis, které se v Azure cache pro Redis nepodporují . Další informace o příkazech Redis naleznete v tématu https://redis.io/commands .

Pro přístup ke konzole Redis vyberte v levé části položku Konzola z mezipaměti Azure pro Redis .

Snímek obrazovky, který zvýrazní tlačítko konzoly.

Pokud chcete vydávat příkazy pro instanci mezipaměti, zadejte požadovaný příkaz do konzoly.

Thas obrazovky zobrazuje konzolu Redis se vstupním příkazem a výsledky.

Použití konzoly Redis s Clusterovou mezipamětí Premium

Při použití konzoly Redis s Clusterovou mezipamětí Premium můžete vydávat příkazy pro jednu horizontálních oddílů mezipaměti. Pokud chcete vydat příkaz konkrétnímu horizontálních oddílů, nejdřív se připojte k horizontálních oddílů, které chcete, tak, že ho vyberete na panelu pro výběr horizontálních oddílů.

Konzola Redis

Pokud se pokusíte o přístup k klíči, který je uložený v jiném horizontálních oddílů než připojeném horizontálních oddílů, zobrazí se chybová zpráva podobná následující zprávě:

shard1>get myKey
(error) MOVED 866 13.90.202.154:13000 (shard 0)

V předchozím příkladu je horizontálních oddílů 1 vybraný horizontálních oddílů, ale myKey je umístěn v horizontálních oddílů 0, jak je uvedeno v (shard 0) části chybové zprávy. V tomto příkladu můžete pro přístup myKey Vybrat horizontálních oddílů 0 pomocí nástroje pro výběr horizontálních oddílů a pak vydávat požadovaný příkaz.

Přesunout mezipaměť do nového předplatného

Mezipaměť můžete přesunout na nové předplatné tak, že vyberete přesunout.

Přesunout Azure cache pro Redis

Informace o přesunu prostředků z jedné skupiny prostředků do jiné a z jednoho předplatného na jiný najdete v tématu Přesunutí prostředků do nové skupiny prostředků nebo předplatného.

Další kroky