首页 文章
  • 0 votes
     answers
     views

    Redisson Redis客户端中是否有自动拓扑发现支持?

    documentation建议我们使用特定的Redis配置(集群,复制,主从等)创建redisson实例 . config.useClusterServers() // or config.useReplicatedServers() 在我只拥有集群中某个节点的 endpoints 的情况下,Redisson将发现集群的部署模式(复制,分片等),而无需用户必须使用特定配置进行实例化 . 如果确实...
  • 2 votes
     answers
     views

    如何配置Redisson以从Elasticache从属节点读取

    我正在使用Redisson( redisson-all-3.5.5.jar )连接到已禁用群集模式的AWS Elasticache . 群集具有1个主节点和2个副本节点 . 该应用程序使用Redisson的Spring Cache抽象支持 . 我在主从模式下配置了Redisson,将主 endpoints 作为主 endpoints 和副本 endpoints 作为从设备 . 我通过几百个同时请求...
  • 0 votes
     answers
     views

    如何使用Reddison作为java客户端连接到redis集群

    我能够使用redisson作为java客户端连接到redis独立服务器 . 下面是我们用于连接到独立redis的连接代码 . client=Redisson.create(Config.fromJSON("Config.json")) Config.json { "singleServerConfig": { "idleConnecti...
  • 1 votes
     answers
     views

    主服务器集合关闭时的Redisson群集配置

    我在yaml文件中有Redisson集群配置, subscriptionConnectionMinimumIdleSize: 1 subscriptionConnectionPoolSize: 50 slaveConnectionMinimumIdleSize: 32 slaveConnectionPoolSize: 64 masterConnectionMinimumIdleSize: 32 m...
  • 19 votes
     answers
     views

    Redisson vs Jedis for redis [关闭]

    现在我必须使用java客户端进行redis . 我遇到了Jedis和Redisson . EDIT :重新定义,因为问题是基于意见的 . 哪个在速度方面更有效?任何基准? 哪个能够提供以下哪些? 分布式锁(并更新 Map 中的某些键) 自动密钥到期通知,但我希望仅由一组订户中的一个特定订户接收(类似于Apache Kafka中的消费者组概念) . 如何实现这一目标? PS:请不要将其标...
  • 1 votes
     answers
     views

    Redisson抛出许多org.redisson.client.RedisTimeoutException

    我们在AWS环境中使用Redisson版本3.6.1,在具有2个节点的复制模式下设置ElastiCache . 我们的主要操作是针对LRU限制的 RMapCache (https://github.com/redisson/redisson/wiki/7.-distributed-collections#714-lru-bounded-map),其中我们只有 get 和 put 数据(设置了 ma...
  • 0 votes
     answers
     views

    Redis缓存 - 使用Redisson访问HMSET

    我将 HMSET 存储在Redis缓存中,如下所示 >hmset [User1] [Key1] [value1] [Key2] [value2] 现在如何在Redisson中使用 User1 键获取键和值Map?另外如何获得特定密钥和用户的 Value ? 我试过了 RMap<String, String> map = client.getMap( "User1&qu...
  • 1 votes
     answers
     views

    由于“无效标记”错误,无法构造java对象

    我构建了一个Web应用程序,通过Redisson驱动程序与Redis缓存集群通信 . Redisson驱动程序从YAML文件加载其配置 . 该配置包含使用用于创建对象的构造函数创建的一些属性 . 由于某些原因,由于这些构造函数方法调用导致配置无法加载,并出现以下错误: org.apache.catalina.LifecycleException: Failed to start componen...
  • 1 votes
     answers
     views

    redisson连接到远程集群

    我已经创建了一个redis集群,它自己正在工作,但是我无法将我的客户端连接到它 . 我使用redisson连接到它,使用以下代码 Config config = new Config(); config.setUseLinuxNativeEpoll(false); config.useClusterServers().addNodeAddress(redisURL.split(",&qu...
  • 1 votes
     answers
     views

    Redisson尝试连接到内部redis IP,而不是在config中指定的浮动redis IP

    我正在使用redisson和ratpack . 下面是我为redisson设置的配置 . Config redissionConfig = new Config(); redissionConfig.setTransportMode(TransportMode.EPOLL); redissionConfig.useClusterServers() .addNodeAddress(Syste...
  • 0 votes
     answers
     views

    在Spring启动时在类路径资源中定义名为'redisson'的bean时出错

    I am facing some issue while connecting Redis("Using Redisson") with spring boot. 应用程序开始时间显示如下错误 . “org.springframework.beans.factory.BeanCreationException: Error creating bean with name 're...
  • 0 votes
     answers
     views

    当哨兵和redis-master进程被杀死而IP电缆被拔出时会有所不同

    我有一个传统的redis-sentinel配置,具有以下设置: 带有sentinel和redis的节点-1(最初作为主节点) Node-2 with sentinel和redis-slave Node-3 with sentinel和redis-slave 在Node-1上,我运行一个调用useSentinelServers()的java应用程序,如下所示: GLconfig.us...
  • 0 votes
     answers
     views

    当连接到AWS Elasticache时,建议使用Redisson配置以避免超时?

    我们使用Redisson连接到AWS弹性缓存上的复制Redis,其中包含1个主节点和2个副本节点 . 该应用程序使用多个 RLocalCachedMap s, Lock 和几千 Topics 来跟踪用户状态 . (当用户上线和离线时,主题和订阅来来去去) . 然而,我们经常得到一系列的 RedisTimeoutException s,最初这些是在服务器运行了几天之后并且会持续发生,直到服务器...
  • 1 votes
     answers
     views

    Redis fetch需要时间使用redisson

    我有一个场景,应用程序需要每次请求从redis获取操作大约80次 . 当我在该应用程序上发出1个请求时,它会在不到1秒的时间内给出响应,但是当请求大小增加到100时,redissonClient开始表现缓慢并需要大约13秒来获取250条记录 . 我是redis的新手,不确定这是否是默认值 . 虽然我在一篇文章中发现redis可以在1节点上在1秒内处理数百万次操作 . 我们的redis服务器目前在1...
  • 0 votes
     answers
     views

    如何使用redisson客户端获取redis集群中密钥的值

    我试图使用redisson客户端获取redis集群中的密钥值 . Config config = new Config(); config.useClusterServers() .addNodeAddress("redis://localhost:6380","redis://localhost:6379","...
  • 1 votes
     answers
     views

    Redisson重启时,redis中的缓存无法自动清除

    我已经为缓存设置了ttl和idleTime,当应用程序运行时可以删除缓存,但是当我重新启动应用程序时,EvictionScheduler可能无法用于缓存,当ttl接近时缓存无法清除 . error @Bean public CacheManager cacheManager(RedissonClient redissonClient) throws IOException { Map&lt...
  • 1 votes
     answers
     views

    Redisson redis哨兵 . 如何处理故障转移并写入redis?

    我刚刚编辑了我之前的问题,而且我提供了更多细节,(希望有人可以提供帮助) . 我有一个Redis集群,包含1个主服务器和2个从服务器 . 所有3个节点都由Sentinel管理 . 故障转移工作正常,当选择新主服务器时,我可以在新主服务器上编写(从命令行) . 现在,我正在尝试使用Redisson编写一个小型Java程序,理想情况下应该将记录写入redis,并且能够处理故障转移(据我所知,它应该做到...
  • 0 votes
     answers
     views

    redisson java客户端可以检测群集拓扑中重新启动失败的主副本对吗?

    我的Spring启动应用程序使用redisson 3.3.0来访问具有以下YML配置的redis集群拓扑: redis: cluster: nodes: ${CLUSTER_HOST}:6379 read-mode: 'MASTER' connections: 125 max_wait_millis: 10000 cluster-scan-int...
  • 3 votes
     answers
     views

    Redisson捕获关键过期事件

    我在我的大数据应用程序中使用Redis作为缓存服务 . Redis的主要目的是验证我们从每个请求中收到的密钥 . 我们使用RMap存储密钥和值对,其示例如下, key = 1212sads23sads341212saas23asds45 value = Regular java object with some complex data. 我想为我插入的每个键分配TTL,我知道我可以使用 RM...
  • 0 votes
     answers
     views

    已过期的Redisson Keys仍可在Redis Cli中看到

    我刚刚了解了Redis和Redisson . 基本上我正在尝试使用Redis存储用于我的应用程序授权的AcessTokens / RefreshTokens . 所以我想存储具有到期时间的令牌 . 我使用 Spring Data Redis 来存储令牌,但没有Api使Map中的每个条目到期 . 我遇到了这个帖子Spring Data Redis Expire Key,因此查找了Redisson ....

热门问题