《Windows Azure Platform 系列文章目录》
我们在创建完Azure Redis Cache后,经常需要切换Redis Cache的服务级别,这里我简单介绍一下使用Azure Powershell来进行配置和管理。
1.首先,我们需要通过Azure PowerShell连接到Azure Redis Cache
#弹出界面输入用户名密码 Add-AzureRmAccount -EnvironmentName AzureChinaCloud
2.选择当前的订阅:
#设置当前订阅名称 Select-AzureRmSubscription –SubscriptionID "[SubscriptionID]" | Select-AzureRmSubscription
3.如果我们需要关闭SSL,运行以下PowerShell
Set-AzureRmRedisCache -ResourceGroupName '[ResourceGroupName]' -Name '[RedisCacheName]' -EnableNonSslPort $True
4.重新生成Redis Cache主密钥
New-AzureRmRedisCacheKey -ResourceGroupName '[ResourceGroupName]' -Name '[RedisCacheName]' -KeyType Primary
5.重新生成Redis Cache辅助密钥
New-AzureRmRedisCacheKey -ResourceGroupName '[ResourceGroupName]' -Name '[RedisCacheName]' -KeyType Secondary
6.重新设置Redis Cache大小
请注意:
(1)用户不可以从一个高级别的Azure Redis Cache,降低到低级别的Redis Cache
(A)不可以从Premium级别,降级到Standard或者Basic
(B)不可以从Standard级别,降低到Basic级别
(2)用户可以从低级别的Redis Cache,升级到高级别的Redis Cache
支持从Basic级别,升级到Standard级别。但是不可以同时升级服务级别和Size。
不支持从Basic 1GB,支持升级到Standard 2.5GB级别。
必须按照以下步骤操作:
(A)从Basic级别,升级到Standard级别
(B)从1GB,升级到2.5GB
(3)不支持直接从Basic级别,升级到Premium级别
必须从Basic级别,升级到Standard级别。
再从Standard级别,升级到Premium级别
(4)不支持从高容量的Redis Cache,降级到C0(250MB)
7.设置Redis Cache容量
Set-AzureRmRedisCache -ResourceGroupName '[ResourceGroupName]' -Name '[RedisCacheName]' -Size 2.5GB
参考资料:https://azure.microsoft.com/en-us/documentation/articles/cache-how-to-scale/
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构