PrimaryKey : ******
SecondaryKey : ******
ResourceGroupName : MyGroup
Id : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Cache/Redis/MyCache
Location : Central US
Name : mycache
Type : Microsoft.Cache/Redis
HostName : mycache.redis.cache.windows.net
Port : 6379
ProvisioningState : creating
SslPort : 6380
RedisConfiguration : {[maxmemory-policy, allkeys-random], [maxclients, 7500], [maxmemory-reserved, 200],
[maxfragmentationmemory-reserved, 300]...}
EnableNonSslPort : False
RedisVersion : 4.0.14
Size : 6GB
Sku : Premium
Tag : {}
Zone : {1, 2}
Tento příkaz vytvoří instanci Azure Cache for Redis ve více zónách.
Příklad 4: Vytvoření mezipaměti povolení virtuální sítě
Požadavky na vytvoření mezipaměti povolení virtuální sítě
Vytvořte virtuální síť ve stejné skupině prostředků, ve které chcete vytvořit mezipaměť Redis. Virtuální síť můžete vytvořit pomocí příkazu Prostředí PowerShell New-AzVirtualNetwork .
Pro povolení mezipaměti virtuální sítě budete potřebovat ID podsítě. Syntaxe SUBNETID je uvedena níže.
PrimaryKey : ******
SecondaryKey : ******
ResourceGroupName : MyGroup
Id : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Cache/Redis/MyCache
Location : Central US
Name : mycache
Type : Microsoft.Cache/Redis
HostName : mycache.redis.cache.windows.net
Port : 6379
ProvisioningState : creating
SslPort : 6380
RedisConfiguration : {[maxmemory-policy, allkeys-random], [maxclients, 7500], [maxmemory-reserved, 200],
[maxfragmentationmemory-reserved, 300]...}
EnableNonSslPort : False
RedisVersion : 4.0.14
Size : 6GB
Sku : Premium
SubnetId : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Network/virtualNetworks/MyNet/subnets/MySubnet
StaticIP : 10.0.0.4
Tag : {}
Zone : []
Příklad 5: Konfigurace trvalosti dat pro Azure Cache for Redis úrovně Premium
Trvalost zapisuje data Redis do účtu Azure Storage, který vlastníte a spravujete. Než tedy nakonfigurujete trvalost dat, musíte mít účet úložiště ve stejné skupině prostředků. Zvolte účet úložiště ve stejné oblasti a předplatném jako mezipaměť a doporučujeme účet Premium Storage, protože premium storage má vyšší propustnost.
Po vytvoření účtu úložiště pomocí tohoto postupu získejte připojovací řetězec účtu úložiště.
Spusťte tento příkaz Get-AzStorageAccountKey -ResourceGroupName $resourceGroupName -Name $storageAccountName v PowerShellu.
Z výstupu výše zkopírujte libovolný klíč.
Zadejte klíč účtu úložiště a název účtu úložiště ve formátu níže, abyste získali připojovací řetězec vašeho účtu úložiště.
PrimaryKey : ******
SecondaryKey : ******
ResourceGroupName : MyGroup
Id : /subscriptions/a559b6fd-3a84-40bb-a450-b0db5ed37dfe/resourceGroups/mygroup/providers/Microsoft.Cache/Redis/MyCache
Location : Central US
Name : mycache
Type : Microsoft.Cache/Redis
HostName : mycache.redis.cache.windows.net
Port : 6379
ProvisioningState : creating
SslPort : 6380
RedisConfiguration : {[maxmemory-policy, allkeys-random], [maxclients, 7500], [maxmemory-reserved, 200],
[maxfragmentationmemory-reserved, 300], [rdb-backup-enabled, true]....}
EnableNonSslPort : False
RedisVersion : 4.0.14
Size : 6GB
Sku : Premium
Tag : {}
Zone : []
Příklad 6: Konfigurace trvalosti dat pro službu Premium Azure Cache for Redis – Povolení zálohování AOF
Pro povolení zálohování AOF.
aof-backup-enabled (Nastavit true nebo false),
aof-storage-connection-string-0 (Zadejte připojovací řetězec ve výše uvedeném formátu.)
aof-storage-connection-string-1 (Volitelně můžete nakonfigurovat jiný účet úložiště. Pokud je nakonfigurovaný druhý účet úložiště, zápisy do mezipaměti repliky se zapíšou do tohoto druhého účtu úložiště.)
Určuje typ identity, který se používá pro Azure Cache for Redis. Platné hodnoty: SystemAssigned nebo UserAssigned nebo SystemAssignedUserAssigned nebo None
Určuje nastavení konfigurace Redis.
Přijatelné hodnoty pro tento parametr jsou:
Povoleno zálohování rdb.
Určuje, že je povolena trvalost dat Redis.
Pouze úroveň Premium.
rdb-storage-connection-string.
Určuje připojovací řetězec k účtu úložiště pro trvalost dat Redis.
Pouze úroveň Premium.
rdb-backup-frequency.
Určuje frekvenci zálohování pro trvalost dat Redis.
Pouze úroveň Premium.
maxmemory-reserved.
Nakonfiguruje paměť vyhrazenou pro procesy mimo mezipaměť.
Úrovně Standard a Premium.
maxmemory-policy.
Nakonfiguruje zásadu vyřazení pro mezipaměť.
Všechny cenové úrovně.
notify-keyspace-events.
Konfiguruje oznámení o prostoru klíčů.
Úrovně Standard a Premium.
hash-max-ziplist-entries.
Konfiguruje optimalizaci paměti pro malé agregované datové typy.
Úrovně Standard a Premium.
hash-max-ziplist-value.
Konfiguruje optimalizaci paměti pro malé agregované datové typy.
Úrovně Standard a Premium.
set-max-intset-entries.
Konfiguruje optimalizaci paměti pro malé agregované datové typy.
Úrovně Standard a Premium.
zset-max-ziplist-entries.
Konfiguruje optimalizaci paměti pro malé agregované datové typy.
Úrovně Standard a Premium.
zset-max-ziplist-value.
Konfiguruje optimalizaci paměti pro malé agregované datové typy.
Úrovně Standard a Premium.
databáze.
Konfiguruje počet databází.
Tuto vlastnost lze nakonfigurovat pouze při vytváření mezipaměti.
Úrovně Standard a Premium.
Další informace najdete v tématu Správa služby Azure Redis Cache pomocí Azure PowerShelluhttp://go.microsoft.com/fwlink/?LinkId=800051 (http://go.microsoft.com/fwlink/?LinkId=800051).
preferred-data-archive-auth-method Preferred auth method to communicate to storage account used for data archive, specify SAS or ManagedIdentity, default value is SAS
upřednostňovaná metoda ověřování metodou preferovaného ověřování dat pro komunikaci s účtem úložiště používaným pro trvalost dat, zadání SAS nebo ManagedIdentity, výchozí hodnota je SAS.
Verze Redis. Mělo by to být ve formátu major[.minor] (vyžaduje se pouze hlavní) nebo hodnota "latest", která odkazuje na nejnovější stabilní verzi Redis, která je k dispozici. Podporované verze: 4.0, 6.0 (nejnovější). Výchozí hodnota je "latest".
Úplné ID prostředku podsítě ve virtuální síti pro nasazení služby Azure Cache for Redis.
Příklad formátu: /subscriptions/{subid}/resourceGroups/{resourceGroupName}/Microsoft. {Network|ClassicNetwork}/VirtualNetworks/{vnetName}/subnets/{subnetName}
Volitelné: Určuje aktualizační kanál pro měsíční aktualizace Redis, které bude vaše služba Redis Cache přijímat. Mezipaměti používající aktualizační kanál Preview získávají nejnovější aktualizace Redis alespoň 4 týdny před mezipaměťmi kanálů Stable. Výchozí hodnota je Stabilní. Mezi možné hodnoty patří: Stabilní, Preview.
Určuje jednu nebo více čárkami oddělených identit uživatelů, které se mají přidružit ke službě Azure Cache for Redis. Odkazy na identitu uživatele budou ID prostředků ARM ve formuláři: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/identityies/{identityName}.
Volitelné: Volitelné: Určuje, jak se zóny dostupnosti přidělují do mezipaměti Redis. Možnost Automatické umožňuje redundanci zón a Azure automaticky vybere zóny na základě regionální dostupnosti a kapacity. UserDefined vybere zóny dostupnosti předané vámi pomocí parametru zones. NoZones vytvoří zónovou mezipaměť. Pokud se nepředá 'zonalAllocationPolicy', nastaví se při předávání zón na Hodnotu UserDefined. V opačném případě se v oblastech, kde jsou zóny podporované, nastaví na Hodnotu Automatic a NoZones v oblastech, ve kterých nejsou zóny podporovány.
Tato rutina podporuje běžné parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction a -WarningVariable. Další informace najdete v about_CommonParameters.
Zdroj tohoto obsahu najdete na GitHubu, kde můžete také vytvářet a kontrolovat problémy a žádosti o přijetí změn. Další informace najdete v našem průvodci pro přispěvatele.