Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Contournement d'un bogue keep-alive dans les versions de client antérieures à la version 3.3.4
Pour la version 3.3.3 et versions antérieures du client uniquement :
La version antérieure du client Gremlin comporte un bogue qui entraîne l'envoi d'une nouvelle demande KeepAlive
au serveur pour chaque requête, au lieu d'une seule fois par connexion WebSocket. De précieuses ressources serveur sont consommées car le serveur traite des demandes keep-alive inutiles. Pour plus d'informations, consultez TINKERPOP-2030
Vous pouvez éviter ce problème en procédant à une mise à niveau vers le client Java Gremlin version 3.3.4 ou versions ultérieures.
Une solution de contournement consiste à désactiver le paramètre keep-alive du client en définissant son intervalle sur 0 :
Cluster.Builder readerBuilder = Cluster.build() .port(8182) ... .keepAliveInterval(0)