gpt4 book ai didi

java - 从代理服务器连接到 Azure Redis

转载 作者:可可西里 更新时间:2023-11-01 11:24:59 25 4
gpt4 key购买 nike

我正在尝试从公司网络内部连接到 Azure Redis 缓存。有人可以建议如何通过代理连接到Azure redis吗?我正在使用 Jedis 和 Spring Boot。

最佳答案

根据official document和案例Does Azure Redis work over http? ,Azure Redis使用TCP协议(protocol),不支持HTTP协议(protocol)。

因此您需要使用Socket 4/5代理而不是HTTP代理,然后在Java应用程序中设置代理参数。

Properties prop = System.getProperties();   
prop.setProperty("socksProxyHost", "IP ADDRESS");
prop.setProperty("socksProxyPort", "PORT");
Authenticator.setDefault(new MyAuthenticator("userName", "Password"));

关于java - 从代理服务器连接到 Azure Redis,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47804521/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com