社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  richardb  »  全部回复
回复总数  1
5 年前
回复了 richardb 创建的主题 » 通过HTTP连接到Azure Redis缓存

我也有同样的(相似的?)使用ServiceStack连接到Azure Redis时出现问题,最终它为我使用的连接制定了正确的语法。xxx.redis.cache.windows.net?ssl=真

在这里找到一些帮助 https://github.com/ServiceStack/ServiceStack.Redis ,但引用连接字符串部分有示例;

“Redis连接字符串已扩展为支持更通用的URI格式,现在可以在单个连接字符串(类似于db连接字符串)中捕获大多数Redis客户端设置。

Redis连接字符串支持多种类似于URI的格式,从简单的主机名或IP地址和端口对到具有在querystring上指定的多个选项的完全限定的URI。”

支持格式的一些示例:

localhost
127.0.0.1:6379
redis://localhost:6379
password@localhost:6379
clientid:password@localhost:6379
redis://clientid:password@localhost:6380?ssl=true&db=1

注意:我在这里使用了最后一个示例,但是没有redis://bit,因为我发现在Azure中不需要它。