使用Redis CLI连接到远程Azure Redis缓存

时间:2015-05-18 03:21:13

标签: .net windows azure redis stackexchange.redis

我尝试使用redis-cli连接到MS Azure中托管的Redis缓存。

我在Windows中创建了一个可执行文件的快捷方式,通过主机名端口和pw: "C:\Program Files\Redis\redis-cli.exe" -h myredis.redis.cache.windows.net -p 6380 -a "myaccesskey"

但它只是挂在那里。

P.S连接字符串 有效,因为它与我在客户端库中使用的成功连接相同。

我做错了什么?

我需要一种远程方式(例如从运行Windows的PC)对远程Redis缓存执行管理式操作,例如删除给定的密钥或刷新数据库。

我唯一能想到的是编写一个控制台应用程序,它使用StackExchange.Redis这样的库来完成我需要的工作,特别是。

关于我应该在这做什么的任何建议?

1 个答案:

答案 0 :(得分:11)

您需要打开非SSL端口。阅读本文以获取更多信息http://azure.microsoft.com/en-us/documentation/articles/cache-faq/#how-can-i-run-redis-commands