目前中国版本的Portal不支持管理Azure Redis,只能通过PowerShell来创建Redis 服务,请参考以下步骤创建Azure Redis
首先,安装Azure Power Shell,从以下地址下载:https://www.azure.cn/downloads/
点击下载安装。或直接访问该地址下载 http://aka.ms/webpi-azps
其次,安装成功后,确认Azure RM 的 命令是否已经成功安装
执行命令:get-module –ListAvailable azurerm*,如果执行结果中包含AzureRM.RedisCache,则安装成功
最后,登录Azure 账户,执行PowerShell 命令创建Azure redis
1. 登录Azure 账户
Login-AzureRmAccount –EnvironmentName AzureChinaCloud
2. 创建资源组
New-AzureRmResourceGroup -Name resourcegroup1 -Location “China North”
3. 创建Azure redis cache
New-AzureRmRedisCache -ResourceGroupName resourcegroup1 -Name TerryNewRedis01 -Location “China North” -Sku Premium -Size 1GB
参数说明(Get-Help New-AzureRmRedisCache -Detailed 使用该命令查看更多):
SKU : 指定等级,分为 Basic, Standard and Premium.
Size: 指定大小,P1, P2, P3, P4, C0, C1, C2, C3, C4, C5, C6, 250MB, 1GB, 2.5GB, 6GB, 13GB, 26GB, 53GB
具体等级说明,请参考改地址: https://www.azure.cn/home/features/redis-cache/#price
4. 创建后,一般需要等待几分钟,等待 Redis 创建成功。可以使用Get-AzureRmRedisCache 查询你所创建的Cache的状态,如果为Succeeded,表明创建成功,可以访问。
5. 测试连接Redis,使用Get-AzureRmRedisCacheKey -ResourceGroupName kevingroup -Name kevincache 获取你所创建的Key,其中PrimaryKey 就是访问的密码。
6. 使用Redis cli 工具连接redis。
执行命令 redis-cli.exe -h kevincache.redis.cache.chinacloudapi.cn,
之后输入 auth 认证成功后执行测试命令。
更多关于Azure Redis的相关文档:
https://www.azure.cn/home/features/redis-cache/
https://www.azure.cn/documentation/articles/cache-howto-manage-redis-cache-powershell/
https://www.azure.cn/documentation/articles/cache-dotnet-how-to-use-azure-redis-cache/