Så här konfigurerar du Azure cache för RedisHow to configure Azure Cache for Redis

I det här avsnittet beskrivs de konfigurationer som är tillgängliga för Azure-cachen för Redis-instanser.This topic describes the configurations available for your Azure Cache for Redis instances. Det här avsnittet beskriver också standard konfigurationen för Redis-servern för Azure cache för Redis-instanser.This topic also covers the default Redis server configuration for Azure Cache for Redis instances.

Anteckning

Mer information om hur du konfigurerar och använder Premium cache-funktioner finns i Konfigurera persistence, Konfigurera klustringoch Konfigurera Virtual Network support.For more information on configuring and using premium cache features, see How to configure persistence, How to configure clustering, and How to configure Virtual Network support.

Konfigurera Azure cache för Redis-inställningarConfigure Azure Cache for Redis settings

Om du inte har fäst cacheminnet på instrumentpanelen hittar du det i Azure Portal med hjälp av Alla tjänster.If you did not pin your cache to the dashboard, find your cache in the Azure portal using All services.

Azure Cache för Redis – bladet Bläddra

Om du vill visa dina cacheminnen klickar du på alla tjänster och Sök efter Azure Cache för Redis.To view your caches, click All services and search for Azure Cache for Redis.

Välj önskat cache för visning och konfigurera inställningarna för detta cache.Select the desired cache to view and configure the settings for that cache.

Azure Cache för Redis – Cachelistan Bläddra

Du kan visa och konfigurera ditt cache från den Azure Cache för Redis bladet.You can view and configure your cache from the Azure Cache for Redis blade.

Azure Cache för Redis alla inställningar

Azure cache för Redis-inställningar visas och konfigureras på bladet Azure cache för Redis med hjälp av resurs-menyn.Azure Cache for Redis settings are viewed and configured on the Azure Cache for Redis blade using the Resource Menu.

Azure cache för Redis-inställningar

Du kan visa och konfigurera följande inställningar med resurs-menyn.You can view and configure the following settings using the Resource Menu.

ÖversiktOverview

Översikt innehåller grundläggande information om din cache, till exempel namn, portar, pris nivå och valda cache-mått.Overview provides you with basic information about your cache, such as name, ports, pricing tier, and selected cache metrics.

AktivitetsloggActivity log

Klicka på aktivitets logg för att Visa åtgärder som utförts i cacheminnet.Click Activity log to view actions performed on your cache. Du kan också använda filtrering för att expandera den här vyn för att inkludera andra resurser.You can also use filtering to expand this view to include other resources. Mer information om hur du arbetar med gransknings loggar finns i gransknings åtgärder med Resource Manager.For more information on working with audit logs, see Audit operations with Resource Manager. Mer information om övervakning av Azure cache för Redis-händelser finns i åtgärder och aviseringar.For more information on monitoring Azure Cache for Redis events, see Operations and alerts.

Åtkomst kontroll (IAM)Access control (IAM)

Avsnittet åtkomst kontroll (IAM) ger stöd för rollbaserad åtkomst kontroll (RBAC) i Azure Portal.The Access control (IAM) section provides support for role-based access control (RBAC) in the Azure portal. Den här konfigurationen hjälper organisationer att uppfylla sina åtkomst hanterings krav enkelt och exakt.This configuration helps organizations meet their access management requirements simply and precisely. Mer information finns i rollbaserad åtkomst kontroll i Azure Portal.For more information, see Role-based access control in the Azure portal.

TaggarTags

I avsnittet taggar kan du organisera dina resurser.The Tags section helps you organize your resources. Mer information finns i Ordna dina Azure-resurser med hjälp av taggar.For more information, see Using tags to organize your Azure resources.

Diagnostisera och lösa problemDiagnose and solve problems

Klicka på diagnostisera och lösa problem måste anges med vanliga problem och strategier för att lösa dem.Click Diagnose and solve problems to be provided with common issues and strategies for resolving them.

InställningarSettings

I avsnittet Inställningar kan du komma åt och konfigurera följande inställningar för cacheminnet.The Settings section allows you to access and configure the following settings for your cache.

ÅtkomstnycklarAccess keys

Klicka på åtkomst nycklar för att visa eller återskapa åtkomst nycklarna för cacheminnet.Click Access keys to view or regenerate the access keys for your cache. Dessa nycklar används av klienterna som ansluter till din cache.These keys are used by the clients connecting to your cache.

Azure cache för Redis-åtkomst nycklar

Avancerade inställningarAdvanced settings

Följande inställningar konfigureras på bladet Avancerade inställningar .The following settings are configured on the Advanced settings blade.

Åtkomst portarAccess Ports

Som standard är icke-SSL-åtkomst inaktiverad för nya cacheminnen.By default, non-SSL access is disabled for new caches. Om du vill aktivera en icke-SSL-port klickar du på Nej för Tillåt åtkomst endast via SSL på bladet Avancerade inställningar och klicka sedan på Spara.To enable the non-SSL port, click No for Allow access only via SSL on the Advanced settings blade and then click Save.

Anteckning

SSL-åtkomst till Azure cache för Redis har stöd för TLS 1,0 som standard.SSL access to Azure Cache for Redis supports TLS 1.0 by default. Den lägsta TLS-version som stöds kan höjas upp till TLS 1,2 om du vill med hjälp av list rutan minsta TLS-version på bladet Avancerade inställningar och klickar sedan på Spara.The minimum supported TLS version can be raised up to TLS 1.2 if desired by using the Minimum TLS version dropdown on the Advanced settings blade and then click Save.

Azure cache för Redis åtkomst portar

Minnes principerMemory policies

Maxmemory-principen, maxmemory-reserveradeoch maxfragmentationmemory-reserverade inställningar på bladet Avancerade inställningar konfigurerar minnes principerna för cachen.The Maxmemory policy, maxmemory-reserved, and maxfragmentationmemory-reserved settings on the Advanced settings blade configure the memory policies for the cache.

Azure-cache för Redis maxmemory-princip

Maxmemory-principen konfigurerar borttagnings principen för cachen och gör att du kan välja bland följande avlägsna principer:Maxmemory policy configures the eviction policy for the cache and allows you to choose from the following eviction policies:

  • volatile-lru – det här är standard principen för avavlägsning.volatile-lru - This is the default eviction policy.
  • allkeys-lru
  • volatile-random
  • allkeys-random
  • volatile-ttl
  • noeviction

Mer information om maxmemory-principer finns i avlägsna principer.For more information about maxmemory policies, see Eviction policies.

Maxmemory-reserverad- inställningen konfigurerar mängden minne i MB som är reserverat för icke-cache-åtgärder, till exempel replikering under redundans.The maxmemory-reserved setting configures the amount of memory, in MB, that is reserved for non-cache operations, such as replication during failover. Genom att ange det här värdet får du en mer konsekvent redis-server när belastningen varierar.Setting this value allows you to have a more consistent Redis server experience when your load varies. Det här värdet ska ställas in högre för arbets belastningar som är skrivna tung.This value should be set higher for workloads that are write heavy. När minnet är reserverat för sådana åtgärder är det inte tillgängligt för lagring av cachelagrade data.When memory is reserved for such operations, it is unavailable for storage of cached data.

Maxfragmentationmemory-reserverad- inställningen konfigurerar mängden minne i MB som är reserverad för att få plats för fragmentering.The maxfragmentationmemory-reserved setting configures the amount of memory in MB that is reserved to accommodate for memory fragmentation. Genom att ange det här värdet kan du ha en mer konsekvent redis-server när cachen är full eller nära full och fragmenteringen är hög.Setting this value allows you to have a more consistent Redis server experience when the cache is full or close to full and the fragmentation ratio is high. När minnet är reserverat för sådana åtgärder är det inte tillgängligt för lagring av cachelagrade data.When memory is reserved for such operations, it is unavailable for storage of cached data.

En sak att tänka på när du väljer ett nytt minnes reservations värde (maxmemory-reserverad eller maxfragmentationmemory) är hur den här ändringen kan påverka ett cacheminne som redan körs med stora mängder data.One thing to consider when choosing a new memory reservation value (maxmemory-reserved or maxfragmentationmemory-reserved) is how this change might affect a cache that is already running with large amounts of data in it. Om du till exempel har en 53 GB-cache med 49 GB data, ändrar du reservation svärdet till 8 GB, så tar den här ändringen bort det högsta tillgängliga minnet för systemet ned till 45 GB.For instance, if you have a 53 GB cache with 49 GB of data, then change the reservation value to 8 GB, this change will drop the max available memory for the system down to 45 GB. Om antingen din nuvarande used_memory eller dina used_memory_rss värden är högre än den nya gränsen på 45 GB måste systemet ta bort data förrän både used_memory och used_memory_rss är under 45 GB.If either your current used_memory or your used_memory_rss values are higher than the new limit of 45 GB, then the system will have to evict data until both used_memory and used_memory_rss are below 45 GB. Avlägsnandet kan öka Server belastningen och fragmenteringen av minnet.Eviction can increase server load and memory fragmentation. Mer information om cache-mått som used_memory och used_memory_rssfinns i tillgängliga mått och rapporterings intervall.For more information on cache metrics such as used_memory and used_memory_rss, see Available metrics and reporting intervals.

Viktigt

De maxmemory-reserverade och maxfragmentationmemory inställningarna är bara tillgängliga för cacheminnen standard och Premium.The maxmemory-reserved and maxfragmentationmemory-reserved settings are only available for Standard and Premium caches.

Meddelanden om disk utrymme (avancerade inställningar)Keyspace notifications (advanced settings)

Meddelanden om Redis-meddelanden har kon figurer ATS på bladet Avancerade inställningar .Redis keyspace notifications are configured on the Advanced settings blade. Meddelanden om inloggnings meddelanden tillåter klienter att ta emot meddelanden när vissa händelser inträffar.Keyspace notifications allow clients to receive notifications when certain events occur.

Avancerade inställningar för Azure cache för Redis

Viktigt

Meddelanden om disk utrymme och inställningen meddela-Backsteg-Events är bara tillgängliga för cacheminnen standard och Premium.Keyspace notifications and the notify-keyspace-events setting are only available for Standard and Premium caches.

Mer information finns i meddelanden om Redis-meddelanden.For more information, see Redis Keyspace Notifications. Exempel kod finns i KeySpaceNotifications.cs -filen i Hello World -exemplet.For sample code, see the KeySpaceNotifications.cs file in the Hello world sample.

Azure cache för Redis AdvisorAzure Cache for Redis Advisor

Bladet Azure cache för Redis Advisor visar rekommendationer för din cache.The Azure Cache for Redis Advisor blade displays recommendations for your cache. Under normal drift visas inga rekommendationer.During normal operations, no recommendations are displayed.

Rekommendationer

Om ett villkor inträffar under driften av din cache, till exempel hög minnes användning, nätverks bandbredd eller server belastning, visas en avisering på bladet Azure cache för Redis .If any conditions occur during the operations of your cache such as high memory usage, network bandwidth, or server load, an alert is displayed on the Azure Cache for Redis blade.

Rekommendationer

Mer information hittar du på bladet rekommendationer .Further information can be found on the Recommendations blade.

Rekommendationer

Du kan övervaka dessa mått i avsnitten övervaknings diagram och användnings diagram på bladet Azure cache för Redis .You can monitor these metrics on the Monitoring charts and Usage charts sections of the Azure Cache for Redis blade.

Varje pris nivå har olika gränser för klient anslutningar, minne och bandbredd.Each pricing tier has different limits for client connections, memory, and bandwidth. Om din cache närmar sig högsta kapacitet för dessa mått under en varaktig tids period, skapas en rekommendation.If your cache approaches maximum capacity for these metrics over a sustained period of time, a recommendation is created. Mer information om mått och begränsningar som granskas av rekommendationer -verktyget finns i följande tabell:For more information about the metrics and limits reviewed by the Recommendations tool, see the following table:

Azure cache för Redis-måttAzure Cache for Redis metric Mer informationMore information
Användning av nätverks bandbreddNetwork bandwidth usage Cache-prestanda – tillgänglig bandbreddCache performance - available bandwidth
Anslutna klienterConnected clients Standard konfiguration av Redis-maxclientsDefault Redis server configuration - maxclients
Server belastningServer load Användnings diagram – redis server loadUsage charts - Redis Server Load
Minnes användningMemory usage Cache-prestanda-storlekCache performance - size

Uppgradera din cache genom att klicka på Uppgradera nu för att ändra pris nivån och skala cacheminnet.To upgrade your cache, click Upgrade now to change the pricing tier and scale your cache. Mer information om hur du väljer en pris nivå finns i vad Azure cache för Redis-erbjudande och storlek ska jag använda?For more information on choosing a pricing tier, see What Azure Cache for Redis offering and size should I use?

SkalaScale

Klicka på skala för att visa eller ändra pris nivån för din cache.Click Scale to view or change the pricing tier for your cache. Mer information om skalning finns i skala Azure cache för Redis.For more information on scaling, see How to Scale Azure Cache for Redis.

Azure cache för Redis-pris nivå

Redis kluster storlekRedis Cluster Size

Klicka på (för hands version) Redis kluster storlek om du vill ändra kluster storleken för en Premium-cache som körs med klustrad aktive rad.Click (PREVIEW) Redis Cluster Size to change the cluster size for a running premium cache with clustering enabled.

Anteckning

Observera att när Azure-cachen för Redis Premium-nivån har släppts till allmän tillgänglighet, är funktionen för Redis kluster storlek för närvarande en för hands version.Note that while the Azure Cache for Redis Premium tier has been released to General Availability, the Redis Cluster Size feature is currently in preview.

Redis kluster storlek

Om du vill ändra kluster storleken använder du skjutreglaget eller skriver ett tal mellan 1 och 10 i text rutan Shard Count och klickar på OK för att spara.To change the cluster size, use the slider or type a number between 1 and 10 in the Shard count text box and click OK to save.

Viktigt

Redis-klustring är bara tillgängligt för Premium-cacheminnen.Redis clustering is only available for Premium caches. Mer information finns i så här konfigurerar du klustring för en Premium Azure-cache för Redis.For more information, see How to configure clustering for a Premium Azure Cache for Redis.

Redis-datapersistensRedis data persistence

Klicka på Redis data persiste för att aktivera, inaktivera eller konfigurera data beständighet för din Premium-cache.Click Redis data persistence to enable, disable, or configure data persistence for your premium cache. Azure cache för Redis erbjuder Redis beständighet med antingen RDB persistence eller AOF persistence.Azure Cache for Redis offers Redis persistence using either RDB persistence or AOF persistence.

Mer information finns i så här konfigurerar du persistence för en Premium Azure-cache för Redis.For more information, see How to configure persistence for a Premium Azure Cache for Redis.

Viktigt

Redis data persist är bara tillgängligt för Premium-cacheminnen.Redis data persistence is only available for Premium caches.

SchemauppdateringarSchedule updates

På bladet schema uppdateringar kan du ange ett underhålls fönster för redis server-uppdateringar för din cache.The Schedule updates blade allows you to designate a maintenance window for Redis server updates for your cache.

Viktigt

Underhålls perioden gäller endast för redis server-uppdateringar och inte för Azure-uppdateringar eller uppdateringar av operativ systemet på de virtuella datorer som är värdar för cachen.The maintenance window applies only to Redis server updates, and not to any Azure updates or updates to the operating system of the VMs that host the cache.

Schemauppdateringar

Om du vill ange en underhålls period kontrollerar du önskade dagar och anger start timme för underhålls perioden för varje dag och klickar på OK.To specify a maintenance window, check the desired days and specify the maintenance window start hour for each day, and click OK. Tiden för underhålls perioden är UTC.The maintenance window time is in UTC.

Viktigt

Funktionen Schemalägg uppdateringar är bara tillgänglig för cacheminnen på Premium-nivån.The Schedule updates functionality is only available for Premium tier caches. Mer information och instruktioner finns i Azure cache for Redis administration-Schedule updates.For more information and instructions, see Azure Cache for Redis administration - Schedule updates.

Geo-replikeringGeo-replication

Bladet geo-replikering är en mekanism för att länka två Premium-nivåer i Azure-cache för Redis-instanser.The Geo-replication blade provides a mechanism for linking two Premium tier Azure Cache for Redis instances. Ett cacheminne har angetts som primärt länkat cache och den andra som sekundär länkad cache.One cache is designated as the primary linked cache, and the other as the secondary linked cache. Den sekundära länkade cachen blir skrivskyddad och data som skrivs till den primära cachen replikeras till den sekundära länkade cachen.The secondary linked cache becomes read-only, and data written to the primary cache is replicated to the secondary linked cache. Den här funktionen kan användas för att replikera en cache i Azure-regioner.This functionality can be used to replicate a cache across Azure regions.

Viktigt

Geo-replikering är endast tillgängligt för cacheminnen på Premium-nivån.Geo-replication is only available for Premium tier caches. Mer information och instruktioner finns i så här konfigurerar du geo-replikering för Azure cache för Redis.For more information and instructions, see How to configure Geo-replication for Azure Cache for Redis.

Virtual NetworkVirtual Network

I avsnittet Virtual Network kan du konfigurera inställningarna för det virtuella nätverket för cacheminnet.The Virtual Network section allows you to configure the virtual network settings for your cache. Information om hur du skapar en Premium-cache med VNET-stöd och uppdaterar dess inställningar finns i så här konfigurerar du Virtual Network stöd för en Premium Azure-cache för Redis.For information on creating a premium cache with VNET support and updating its settings, see How to configure Virtual Network Support for a Premium Azure Cache for Redis.

Viktigt

Virtuella nätverks inställningar är bara tillgängliga för Premium-cacheminnen som har kon figurer ATS med VNET-stöd under skapandet av cacheminnet.Virtual network settings are only available for premium caches that were configured with VNET support during cache creation.

BrandväggFirewall

Konfiguration av brand Väggs regler är tillgänglig för alla Azure-cache för Redis-nivåer.Firewall rules configuration is available for all Azure Cache for Redis tiers.

Klicka på brand vägg för att visa och konfigurera brand Väggs regler för cachelagring.Click Firewall to view and configure firewall rules for cache.

Brandvägg

Du kan ange brand Väggs regler med start-och slut-IP-adressintervall.You can specify firewall rules with a start and end IP address range. När brand Väggs regler har kon figurer ATS kan endast klient anslutningar från de angivna IP-adressintervall ansluta till cacheminnet.When firewall rules are configured, only client connections from the specified IP address ranges can connect to the cache. När en brand Väggs regel sparas, sker en kort fördröjning innan regeln börjar gälla.When a firewall rule is saved, there is a short delay before the rule is effective. Den här fördröjningen är vanligt vis mindre än en minut.This delay is typically less than one minute.

Viktigt

Anslutningar från Azure cache för Redis övervaknings system tillåts alltid, även om brand Väggs regler har kon figurer ATS.Connections from Azure Cache for Redis monitoring systems are always permitted, even if firewall rules are configured.

EgenskaperProperties

Klicka på Egenskaper för att visa information om din cache, inklusive cache-slutpunkt och portar.Click Properties to view information about your cache, including the cache endpoint and ports.

Azure cache för Redis-egenskaper

LåsLocks

I avsnittet Lås kan du låsa en prenumeration, resurs grupp eller resurs för att förhindra att andra användare i organisationen oavsiktligt tar bort eller ändrar kritiska resurser.The Locks section allows you to lock a subscription, resource group, or resource to prevent other users in your organization from accidentally deleting or modifying critical resources. Mer information finns i Låsa resurser med Azure Resource Manager.For more information, see Lock resources with Azure Resource Manager.

Automation-skriptAutomation script

Klicka på Automation-skript för att bygga och exportera en mall för dina distribuerade resurser för framtida distributioner.Click Automation script to build and export a template of your deployed resources for future deployments. Mer information om hur du arbetar med mallar finns i distribuera resurser med Azure Resource Manager mallar.For more information about working with templates, see Deploy resources with Azure Resource Manager templates.

Administrations inställningarAdministration settings

Med inställningarna i avsnittet Administration kan du utföra följande administrativa uppgifter för din cache.The settings in the Administration section allow you to perform the following administrative tasks for your cache.

Administration

Import/ExportImport/Export

Import/export är en Azure-cache för Redis data hanterings åtgärd som gör att du kan importera och exportera data i cacheminnet genom att importera och exportera en Azure-cache för Redis Database (RDB) ögonblicks bild från en Premium-cache till en sid-BLOB i ett Azure Storage konto.Import/Export is an Azure Cache for Redis data management operation, which allows you to import and export data in the cache by importing and exporting an Azure Cache for Redis Database (RDB) snapshot from a premium cache to a page blob in an Azure Storage Account. Genom att importera/exportera kan du migrera mellan olika Azure cache för Redis-instanser eller fylla i cachen med data innan du använder.Import/Export enables you to migrate between different Azure Cache for Redis instances or populate the cache with data before use.

Import kan användas för att hämta Redis-kompatibla RDB-filer från en Redis-server som körs i molnet eller i miljön, inklusive Redis som körs på Linux, Windows eller någon annan moln leverantör, till exempel Amazon Web Services och andra.Import can be used to bring Redis compatible RDB files from any Redis server running in any cloud or environment, including Redis running on Linux, Windows, or any cloud provider such as Amazon Web Services and others. Att importera data är ett enkelt sätt att skapa en cache med förifyllda data.Importing data is an easy way to create a cache with pre-populated data. Under importen läser Azure cache för Redis RDB-filerna från Azure Storage till minnet och infogar sedan nycklarna i cachen.During the import process, Azure Cache for Redis loads the RDB files from Azure storage into memory, and then inserts the keys into the cache.

Med export kan du exportera data som lagras i Azure cache för Redis till Redis-kompatibla RDB-filer.Export allows you to export the data stored in Azure Cache for Redis to Redis compatible RDB files. Du kan använda den här funktionen för att flytta data från en Azure-cache för Redis-instans till en annan eller till en annan redis-server.You can use this feature to move data from one Azure Cache for Redis instance to another or to another Redis server. Under exporten skapas en temporär fil på den virtuella datorn som är värd för Azure cache för Redis-Server-instansen och filen laddas upp till det angivna lagrings kontot.During the export process, a temporary file is created on the VM that hosts the Azure Cache for Redis server instance, and the file is uploaded to the designated storage account. När export åtgärden har slutförts med statusen lyckad eller misslyckad tas den temporära filen bort.When the export operation completes with either a status of success or failure, the temporary file is deleted.

Viktigt

Import/export är endast tillgängligt för cacheminnen på Premium-nivån.Import/Export is only available for Premium tier caches. Mer information och instruktioner finns i Importera och exportera data i Azure cache för Redis.For more information and instructions, see Import and Export data in Azure Cache for Redis.

Starta omReboot

På bladet starta om kan du starta om noderna i cacheminnet.The Reboot blade allows you to reboot the nodes of your cache. Med den här omstarts funktionen kan du testa ditt program för återhämtning om det uppstår ett problem med en cache-nod.This reboot capability enables you to test your application for resiliency if there is a failure of a cache node.

Starta om

Om du har en Premium-cache med aktive rad kluster kan du välja vilken Shards som ska startas om.If you have a premium cache with clustering enabled, you can select which shards of the cache to reboot.

Starta om

Om du vill starta om en eller flera noder i cacheminnet väljer du önskade noder och klickar på starta om.To reboot one or more nodes of your cache, select the desired nodes and click Reboot. Om du har en Premium-cache med klustrad aktive rad väljer du de Shard (ar) som ska startas om och klickar sedan på starta om.If you have a premium cache with clustering enabled, select the shard(s) to reboot and then click Reboot. Efter några minuter startar den markerade noden om och är tillbaka online några minuter senare.After a few minutes, the selected node(s) reboot, and are back online a few minutes later.

Viktigt

Omstart är nu tillgängligt för alla pris nivåer.Reboot is now available for all pricing tiers. Mer information och instruktioner finns i Azure cache for Redis administration – starta om.For more information and instructions, see Azure Cache for Redis administration - Reboot.

ÖvervakningMonitoring

I avsnittet övervakning kan du Konfigurera diagnostik och övervakning för Azure-cachen för Redis.The Monitoring section allows you to configure diagnostics and monitoring for your Azure Cache for Redis. Mer information om Azure cache för Redis-övervakning och diagnostik finns i så här övervakar du Azure cache för Redis.For more information on Azure Cache for Redis monitoring and diagnostics, see How to monitor Azure Cache for Redis.

Diagnostik

Redis måttRedis metrics

Klicka på Redis mått om du vill Visa mått för din cache.Click Redis metrics to view metrics for your cache.

VarningsreglerAlert rules

Klicka på aviserings regler om du vill konfigurera aviseringar baserat på Azure cache för Redis-mått.Click Alert rules to configure alerts based on Azure Cache for Redis metrics. Mer information finns i aviseringar.For more information, see Alerts.

DiagnostikDiagnostics

Som standard lagras cache-mått i Azure Monitor i 30 dagar och tas sedan bort.By default, cache metrics in Azure Monitor are stored for 30 days and then deleted. Om du vill spara dina cache-mått i mer än 30 dagar klickar du på diagnostik för att Konfigurera det lagrings konto som används för att lagra cache-diagnostik.To persist your cache metrics for longer than 30 days, click Diagnostics to configure the storage account used to store cache diagnostics.

Anteckning

Förutom att arkivera dina cache-mått till lagring kan du också strömma dem till en händelsehubben eller skicka dem till Azure Monitor loggar.In addition to archiving your cache metrics to storage, you can also stream them to an Event hub or send them to Azure Monitor logs.

Stöd för & fel söknings inställningarSupport & troubleshooting settings

Inställningarna i avsnittet support och fel sökning innehåller alternativ för att lösa problem med cachen.The settings in the Support + troubleshooting section provide you with options for resolving issues with your cache.

Support och fel sökning

ResurshälsaResource health

Resource Health bevakar din resurs och meddelar dig om den körs som förväntat.Resource health watches your resource and tells you if it's running as expected. Mer information om Azure Resource Health Service finns i Översikt över Azure Resource Health.For more information about the Azure Resource health service, see Azure Resource health overview.

Anteckning

Resource Health kan för närvarande inte rapportera om hälsan för Azure cache för Redis-instanser som finns i ett virtuellt nätverk.Resource health is currently unable to report on the health of Azure Cache for Redis instances hosted in a virtual network. Mer information finns i gör så här fungerar alla cache-funktioner när du är värd för en cache i ett virtuellt nätverk?For more information, see Do all cache features work when hosting a cache in a VNET?

Ny supportbegäranNew support request

Klicka på ny supportbegäran för att öppna en supportbegäran för cacheminnet.Click New support request to open a support request for your cache.

Standard konfiguration av redis-serverDefault Redis server configuration

Nya Azure cache för Redis-instanser konfigureras med följande standard konfigurations värden för Redis:New Azure Cache for Redis instances are configured with the following default Redis configuration values:

Anteckning

Det går inte att ändra inställningarna i det här avsnittet med hjälp av metoden StackExchange.Redis.IServer.ConfigSet.The settings in this section cannot be changed using the StackExchange.Redis.IServer.ConfigSet method. Om den här metoden anropas med ett av kommandona i det här avsnittet genereras ett undantag som liknar följande exempel:If this method is called with one of the commands in this section, an exception similar to the following example is thrown:

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

Alla värden som kan konfigureras, till exempel Max-Memory-princip, kan konfigureras via Azure Portal eller kommando rads hanterings verktyg som Azure CLI eller PowerShell.Any values that are configurable, such as max-memory-policy, are configurable through the Azure portal or command-line management tools such as Azure CLI or PowerShell.

InställningSetting StandardvärdeDefault value BeskrivningDescription
databases 1616 Standard antalet databaser är 16 men du kan konfigurera ett annat nummer baserat på pris nivån. 1 standard databasen är dB 0, du kan välja en annan per anslutnings bas med connection.GetDatabase(dbid) där dbid är ett tal mellan 0 och databases - 1.The default number of databases is 16 but you can configure a different number based on the pricing tier.1 The default database is DB 0, you can select a different one on a per-connection basis using connection.GetDatabase(dbid) where dbid is a number between 0 and databases - 1.
maxclients Är beroende av pris nivå2Depends on the pricing tier2 Det här värdet är det maximala antalet anslutna klienter som tillåts på samma gång.This value is the maximum number of connected clients allowed at the same time. När gränsen har nåtts stänger Redis alla nya anslutningar och returnerar ett "maximalt antal klienter har nåtts"-felet.Once the limit is reached Redis closes all the new connections, returning a 'max number of clients reached' error.
maxmemory-policy volatile-lru Maxmemory-principen är inställningen för hur Redis väljer vad som ska tas bort när maxmemory (storleken på det cache-erbjudande som du valde när du skapade cachen) har nåtts.Maxmemory policy is the setting for how Redis selects what to remove when maxmemory (the size of the cache offering you selected when you created the cache) is reached. Med Azure cache för Redis är standardvärdet volatile-lru, vilket tar bort nycklarna med en förfallo uppsättning med hjälp av en LRU-algoritm.With Azure Cache for Redis the default setting is volatile-lru, which removes the keys with an expiration set using an LRU algorithm. Den här inställningen kan konfigureras i Azure Portal.This setting can be configured in the Azure portal. Mer information finns i minnes principer.For more information, see Memory policies.
maxmemory-samples 33 För att spara minne är LRU och minimala TTL-algoritmer approximerade algoritmer i stället för exakta algoritmer.To save memory, LRU and minimal TTL algorithms are approximated algorithms instead of precise algorithms. Som standard kontrollerar Redis tre nycklar och plockar den som användes mindre nyligen.By default Redis checks three keys and picks the one that was used less recently.
lua-time-limit 5 0005,000 Maximal körnings tid för ett Lua-skript i millisekunder.Max execution time of a Lua script in milliseconds. Om den maximala körnings tiden uppnås loggar Redis som ett skript fortfarande körs efter den längsta tillåtna tiden och börjar svara på frågor med ett fel.If the maximum execution time is reached, Redis logs that a script is still in execution after the maximum allowed time, and starts to reply to queries with an error.
lua-event-limit 500500 Max storlek för skript händelse kön.Max size of script event queue.
client-output-buffer-limit normalclient-output-buffer-limit pubsubclient-output-buffer-limit normalclient-output-buffer-limit pubsub 0 0 032mb 8 MB 600 0 032mb 8mb 60 Gränserna för klientens utdatabuffert kan användas för att framtvinga från koppling av klienter som inte läser data från servern tillräckligt många skäl (en vanlig orsak är att en pub/sub-klient inte kan använda meddelanden så snabbt som utgivaren kan producera dem).The client output buffer limits can be used to force disconnection of clients that are not reading data from the server fast enough for some reason (a common reason is that a Pub/Sub client can't consume messages as fast as the publisher can produce them). Mer information finns på https://redis.io/topics/clients.For more information, see https://redis.io/topics/clients.

1gränsen för databases skiljer sig åt för varje Azure-cache för pris nivån Redis och kan ställas in när cachen skapas.1The limit for databases is different for each Azure Cache for Redis pricing tier and can be set at cache creation. Om ingen databases inställning anges när cachen skapas är standardvärdet 16.If no databases setting is specified during cache creation, the default is 16.

  • Basic-och standard-cacheBasic and Standard caches
    • C0 (250 MB) cache-upp till 16 databaserC0 (250 MB) cache - up to 16 databases
    • C1-cache (1 GB) – upp till 16 databaserC1 (1 GB) cache - up to 16 databases
    • C2 (2,5 GB) cache-upp till 16 databaserC2 (2.5 GB) cache - up to 16 databases
    • C3-cache (6 GB) till 16 databaserC3 (6 GB) cache - up to 16 databases
    • C4-cache (13 GB) – upp till 32 databaserC4 (13 GB) cache - up to 32 databases
    • C5-cache (26 GB) – upp till 48 databaserC5 (26 GB) cache - up to 48 databases
    • C6 (53 GB) cache – upp till 64 databaserC6 (53 GB) cache - up to 64 databases
  • Premium-cacheminnenPremium caches
    • P1 (6 GB-60 GB) – upp till 16 databaserP1 (6 GB - 60 GB) - up to 16 databases
    • P2 (13 GB-130 GB) – upp till 32 databaserP2 (13 GB - 130 GB) - up to 32 databases
    • P3 (26 GB-260 GB) – upp till 48 databaserP3 (26 GB - 260 GB) - up to 48 databases
    • P4 (53 GB-530 GB) – upp till 64 databaserP4 (53 GB - 530 GB) - up to 64 databases
    • Alla Premium-cacheminnen med Redis Cluster Enabled-Redis Cluster stöder bara användning av databas 0, så databases gränsen för Premium-cache med Redis-klustret är effektiv 1 och Select -kommandot är inte tillåtet.All premium caches with Redis cluster enabled - Redis cluster only supports use of database 0 so the databases limit for any premium cache with Redis cluster enabled is effectively 1 and the Select command is not allowed. Mer information finns i behöver jag göra ändringar i klient programmet för att använda kluster?For more information, see Do I need to make any changes to my client application to use clustering?

Mer information om databaser finns i Vad är Redis-databaser?For more information about databases, see What are Redis databases?

Anteckning

Inställningen databases kan bara konfigureras när cachelagring skapas och endast med PowerShell, CLI eller andra hanterings klienter.The databases setting can be configured only during cache creation and only using PowerShell, CLI, or other management clients. Ett exempel på hur du konfigurerar databases när du skapar cache med hjälp av PowerShell finns i New-AzRedisCache.For an example of configuring databases during cache creation using PowerShell, see New-AzRedisCache.

2maxclients skiljer sig åt för varje Azure-cache för pris nivån Redis.2maxclients is different for each Azure Cache for Redis pricing tier.

  • Basic-och standard-cacheBasic and Standard caches
    • C0 (250 MB) cache-upp till 256 anslutningarC0 (250 MB) cache - up to 256 connections
    • C1-cache (1 GB) – upp till 1 000 anslutningarC1 (1 GB) cache - up to 1,000 connections
    • C2 (2,5 GB) cache-upp till 2 000 anslutningarC2 (2.5 GB) cache - up to 2,000 connections
    • C3-cache (6 GB) till 5 000 anslutningarC3 (6 GB) cache - up to 5,000 connections
    • C4-cache (13 GB) – upp till 10 000 anslutningarC4 (13 GB) cache - up to 10,000 connections
    • C5-cache (26 GB) – upp till 15 000 anslutningarC5 (26 GB) cache - up to 15,000 connections
    • C6-cache (53 GB) – upp till 20 000 anslutningarC6 (53 GB) cache - up to 20,000 connections
  • Premium-cacheminnenPremium caches
    • P1 (6 GB-60 GB) – upp till 7 500 anslutningarP1 (6 GB - 60 GB) - up to 7,500 connections
    • P2 (13 GB-130 GB) – upp till 15 000 anslutningarP2 (13 GB - 130 GB) - up to 15,000 connections
    • P3 (26 GB-260 GB) – upp till 30 000 anslutningarP3 (26 GB - 260 GB) - up to 30,000 connections
    • P4 (53 GB-530 GB) – upp till 40 000 anslutningarP4 (53 GB - 530 GB) - up to 40,000 connections

Anteckning

Varje cache-storlek tillåter upp till ett visst antal anslutningar, och varje anslutning till Redis har kopplad till sig.While each size of cache allows up to a certain number of connections, each connection to Redis has overhead associated with it. Ett exempel på sådana kostnader är CPU och minnes användning som ett resultat av TLS/SSL-kryptering.An example of such overhead would be CPU and memory usage as a result of TLS/SSL encryption. Den maximala anslutnings gränsen för en specifik cachestorlek förutsätter en lätt inläst cache.The maximum connection limit for a given cache size assumes a lightly loaded cache. Om belastningen från anslutnings belastning plus belastning från klient åtgärder överskrider kapaciteten för systemet, kan cachen uppleva kapacitets problem även om du inte har överskridit anslutnings gränsen för den aktuella cachestorleken.If load from connection overhead plus load from client operations exceeds capacity for the system, the cache can experience capacity issues even if you have not exceeded the connection limit for the current cache size.

Redis-kommandon stöds inte i Azure cache för RedisRedis commands not supported in Azure Cache for Redis

Viktigt

Eftersom konfiguration och hantering av Azure cache för Redis-instanser hanteras av Microsoft, är följande kommandon inaktiverade.Because configuration and management of Azure Cache for Redis instances is managed by Microsoft, the following commands are disabled. Om du försöker anropa dem får du ett fel meddelande som liknar "(error) ERR unknown command".If you try to invoke them, you receive an error message similar to "(error) ERR unknown command".

  • BGREWRITEAOFBGREWRITEAOF
  • BGSAVEBGSAVE
  • CONFIGCONFIG
  • DEBUGDEBUG
  • FLYTTARMIGRATE
  • SparaSAVE
  • ANVÄNDARINITIERADESHUTDOWN
  • SLAVEOFSLAVEOF
  • KLUSTER-kluster skrivnings kommandon är inaktiverade, men skrivskyddade kluster kommandon är tillåtna.CLUSTER - Cluster write commands are disabled, but read-only Cluster commands are permitted.

Mer information om Redis-kommandon finns i https://redis.io/commands.For more information about Redis commands, see https://redis.io/commands.

Redis-konsolRedis console

Du kan på ett säkert sätt utfärda kommandon till Azure cache för Redis-instanser med hjälp av Redis-konsolen, som finns i Azure Portal för alla cache-nivåer.You can securely issue commands to your Azure Cache for Redis instances using the Redis Console, which is available in the Azure portal for all cache tiers.

Viktigt

  • Redis-konsolen fungerar inte med VNet.The Redis Console does not work with VNET. När din cache ingår i ett VNET kan endast klienter i VNET komma åt cacheminnet.When your cache is part of a VNET, only clients in the VNET can access the cache. Eftersom Redis-konsolen körs i din lokala webbläsare, som är utanför det virtuella nätverket, kan den inte ansluta till cacheminnet.Because Redis Console runs in your local browser, which is outside the VNET, it can't connect to your cache.
  • Det finns inte stöd för alla Redis-kommandon i Azure cache för Redis.Not all Redis commands are supported in Azure Cache for Redis. En lista över Redis-kommandon som är inaktiverade för Azure cache för Redis finns i föregående Redis-kommandon som inte stöds i Azure cache för Redis -avsnittet.For a list of Redis commands that are disabled for Azure Cache for Redis, see the previous Redis commands not supported in Azure Cache for Redis section. Mer information om Redis-kommandon finns i https://redis.io/commands.For more information about Redis commands, see https://redis.io/commands.

Öppna Redis-konsolen genom att klicka på konsol från Azure-cache för Redis -bladet.To access the Redis Console, click Console from the Azure Cache for Redis blade.

Redis-konsol

Om du vill utfärda kommandon mot din cache-instans skriver du önskat kommando i konsolen.To issue commands against your cache instance, type the desired command into the console.

Redis-konsol

Använda Redis-konsolen med en Premium klustrad cacheUsing the Redis Console with a premium clustered cache

När du använder Redis-konsolen med en förstklassig klustrad cache kan du skicka kommandon till en enda Shard i cacheminnet.When using the Redis Console with a premium clustered cache, you can issue commands to a single shard of the cache. Om du vill skicka ett kommando till en speciell Shard ansluter du först till önskad Shard genom att klicka på den på Shard-väljaren.To issue a command to a specific shard, first connect to the desired shard by clicking it on the shard picker.

Redis-konsol

Om du försöker komma åt en nyckel som lagras i en annan Shard än den anslutna Shard visas ett fel meddelande som liknar följande meddelande:If you attempt to access a key that is stored in a different shard than the connected shard, you receive an error message similar to the following message:

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

I det föregående exemplet är Shard 1 den valda Shard, men myKey finns i Shard 0, som anges i (shard 0) delen av fel meddelandet.In the previous example, shard 1 is the selected shard, but myKey is located in shard 0, as indicated by the (shard 0) portion of the error message. I det här exemplet väljer myKeydu Shard 0 med Shard-väljaren och utfärdar sedan det önskade kommandot.In this example, to access myKey, select shard 0 using the shard picker, and then issue the desired command.

Flytta cacheminnet till en ny prenumerationMove your cache to a new subscription

Du kan flytta din cache till en ny prenumeration genom att klicka på Flytta.You can move your cache to a new subscription by clicking Move.

Flytta Azure cache för Redis

Information om hur du flyttar resurser från en resurs grupp till en annan, och från en prenumeration till en annan, finns i Flytta resurser till ny resurs grupp eller prenumeration.For information on moving resources from one resource group to another, and from one subscription to another, see Move resources to new resource group or subscription.

Nästa stegNext steps