升级Java版本后获取无效的Yaml异常

问题描述

我们更新了Java次要版本和Cassandra版本,如下所示。

较旧的Java版本“ 1.8.0_144” 较新的Java版本“ 1.8.0_261”

Cassandra的旧版本:2.1.16 较新的Cassandra版本:3.11.2

现在我们得到以下例外:

INFO  [main] 2020-08-19 10:55:09,364 YamlConfigurationLoader.java:89 - Configuration 

location: file:/etc/cassandra/default.conf/cassandra.yaml
Exception (org.apache.cassandra.exceptions.ConfigurationException) encountered during startup: Invalid yaml: file:/etc/cassandra/default.conf/cassandra.yaml
 Error: null; Can't construct a java object for tag:yaml.org,2002:org.apache.cassandra.config.Config; exception=java.lang.reflect.InvocationTargetException;  in 'reader',line 1,column 1:
    cluster_name: VV Cluster

我们没有更改“ cassandra.yaml ”。同一yaml在运行在较早版本上的其他节点上也起作用。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)