Sortie de Redisson 3.25.1, améliorant la compatibilité des threads virtuels JDK21

Redisson 3.25.1 est sorti. Il s'agit d'un client Redis écrit en Java, doté de la fonction In-Memory Data Grid et a été officiellement recommandé par Redis.

Les mises à jour de cette version sont les suivantes :

Amélioration

  • Compatibilité des threads virtuels JDK21

Fixé 

  • EvictionTask continue de s'exécuter même après avoir appelé la destroy() méthode
  • Causé par Sprint Data Redis Subscription registration timeout exceeded
  • La méthode Sprint Data Redis RedisMessageListenerContainer.addMessageListener() se bloquera lorsqu'elle sera appelée après le démarrage du conteneur
  • SilazyInitialization = true lancera NPE 
  • PriorityQueue La méthode peut se bloquer en raison d'un verrou non libéré après une exception
  • RMap.getAll() méthode lance IndexOutOfBoundsException
  •  natMapper n'est pas appliqué aux nœuds esclaves et maîtres lorsqu'il est démarré en mode Sentinel
  • Si retryInterval = 0, l'invocation de la méthode se bloque après le basculement
  • Les méthodes Transactional Map et MapCache keySet renvoient un statut incohérent
  • La méthode de verrouillage Multilock ne fonctionne pas correctement avec des TimeUnit non MILLISECONDS

Instructions de mise à jour :https://github.com/redisson/redisson/releases/tag/redisson-3.25.1

おすすめ

転載: www.oschina.net/news/271617/redisson-3-25-1-released