首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有Sentinel的Redisson客户端抛出异常

带有Sentinel的Redisson客户端抛出异常
EN

Stack Overflow用户
提问于 2017-06-15 03:05:27
回答 0查看 2.4K关注 0票数 0

我使用Redisson连接到Sentinel服务器,配置如下:

代码语言:javascript
复制
Config config = new Config();
config.useSentinelServers().setMasterName("local")
            .addSentinelAddress("redis://localhost:26379", "redis://localhost:26380", "redis://localhost:26381");
RedissonClient client = Redisson.create(config);

然而,当我运行这段代码时,我在创建客户端时得到以下错误:

代码语言:javascript
复制
Caused by: java.lang.IllegalArgumentException: port out of range:-1
    at java.net.InetSocketAddress.checkPort(InetSocketAddress.java:143)
    at java.net.InetSocketAddress.<init>(InetSocketAddress.java:224)
    at org.redisson.client.RedisClient.<init>(RedisClient.java:105)
    at org.redisson.connection.MasterSlaveConnectionManager.createClient(MasterSlaveConnectionManager.java:354)
    at org.redisson.connection.SentinelConnectionManager.<init>(SentinelConnectionManager.java:74)
    at org.redisson.config.ConfigSupport.createConnectionManager(ConfigSupport.java:258)
    at org.redisson.Redisson.<init>(Redisson.java:115)
    at org.redisson.Redisson.create(Redisson.java:154)

我想知道我是否遗漏了redisson配置中的任何东西,或者我的前哨服务器配置得不好。

EN

回答

页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44552772

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档