程序问答   发布时间:2022-06-01  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了Redisson 3.12.4 版本中无法识别的字段“pingTimeout”执行大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何解决redisson 3.12.4 版本中无法识别的字段“pingTimeout”执行?

开发过程中遇到redisson 3.12.4 版本中无法识别的字段“pingTimeout”执行的问题如何解决?下面主要结合日常开发的经验,给出你关于redisson 3.12.4 版本中无法识别的字段“pingTimeout”执行的解决方法建议,希望对你解决redisson 3.12.4 版本中无法识别的字段“pingTimeout”执行有所启发或帮助;

我在我的 java 项目中redis 连接上使用 redisson 库。使用 3.12.4 版本,库给出以下错误:

Caused by: com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException: Unrecognized fIEld "PingTimeout" (class org.redisson.config.SingleServerConfig),not marked as ignorable (25 kNown propertIEs: "timeout","subscriptionsPerConnection","keepAlive","sslKeystorepassword","retryInterval","retryAttempts","IDleConnectionTimeout","sslTruststorepassword","sslEnableEndpointIDentification","address","sslTruststore","username","connectTimeout","subscriptionConnectionPoolSize","password","sslProvIDer","tcpNoDelay","connectionMinimumIDleSize","subscriptionConnectionMinimumIDleSize","sslKeystore","PingConnectionInterval","clIEntname","connectionPoolSize","database","dnsMonitoringInterval"])
 at [source: (StringReader); line: 3,column: 20] (through reference chain: org.redisson.config.Config["singleServerConfig"]->org.redisson.config.SingleServerConfig["PingTimeout"])
    at com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException.from(UnrecognizedPropertyException.java:60) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.DeserializationContext.handleUnkNownProperty(DeserializationContext.java:822) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.deser.std.StdDeserializer.handleUnkNownProperty(StdDeserializer.java:1152) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.deser.beanDeserializerBase.handleUnkNownProperty(BeanDeserializerBase.java:1589) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.deser.beanDeserializerBase.handleUnkNownVanilla(BeanDeserializerBase.java:1567) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.deser.beanDeserializer.vanillaDeserialize(BeanDeserializer.java:294) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.deser.beanDeserializer.deserialize(BeanDeserializer.java:151) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.deser.impl.MethodProperty.deserializeAndSet(MethodProperty.java:127) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.deser.beanDeserializer.vanillaDeserialize(BeanDeserializer.java:288) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.deser.beanDeserializer.deserialize(BeanDeserializer.java:151) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.objectMapper._readMapAndClose(ObjectMapper.java:4013) ~[jackson-databind-2.9.6.jar:2.9.6]
    at com.fasterxml.jackson.databind.objectMapper.readValue(ObjectMapper.java:3004) ~[jackson-databind-2.9.6.jar:2.9.6]
    at org.redisson.config.ConfigSupport.fromYAML(ConfigSupport.java:182) ~[redisson-3.12.4.jar:3.12.4]
    at org.redisson.config.Config.fromYAML(Config.java:632) ~[redisson-3.12.4.jar:3.12.4]

在更改日志文件中,没有关于此的行。我应该怎么办?我应该改变什么?有迁移指南吗?

解决方法

您需要改用 pingConnectionInterval 设置。

大佬总结

以上是大佬教程为你收集整理的Redisson 3.12.4 版本中无法识别的字段“pingTimeout”执行全部内容,希望文章能够帮你解决Redisson 3.12.4 版本中无法识别的字段“pingTimeout”执行所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: