Возможно ли отключить экономию в Cassandra 3.x?
Посмотрел nodetool disablethrift
, а также start_rpc
параметр Cassandra.yaml, однако возможно ли прекратить доставку libthrift
банку из библиотеки Cassandra?
Невозможно запустить Cassandra, если jar удаляется из-за исключения с NoClassDefFoundError.
ОШИБКА [main] CassandraDaemon. java: 749 - Обнаружено исключение при запуске java .lang.NoClassDefFoundError: org / apache / thrift / transport / TTransportFactory в орг. apache .cassandra.service.CassandraDaemon.setup (CassandraDaemon. java: 435) [apache -cassandra-3.11.4.jar: 3.11.4] в орг. apache .cassandra .service.CassandraDaemon.activate (CassandraDaemon. java: 620) [apache -cassandra-3.11.4.jar: 3.11.4] в орг. apache .cassandra.service.CassandraDaemon.main (CassandraDaemon. java: 732) [apache -cassandra-3.11.4.jar: 3.11.4] Вызывается: java .lang.ClassNotFoundException: org. apache .thrift.transport.TTransportFactory в java. net .URLClassLoader.findClass (URLClassLoader. java: 382) ~ [na: 1.8.0_222] в java .lang.ClassLoad er.loadClass (ClassLoader. java: 424) ~ [na: 1.8.0_222] at sun.mis c .Launcher $ AppClassLoader.loadClass (Launcher. java: 349) ~ [na: 1.8.0_222] at java .lang.ClassLoader.loadClass (ClassLoader. java: 357) ~ [na: 1.8.0_222] ... пропущено 3 общих кадра
Не уверен, но просто хотел проверить есть ли обходной путь для того же самого?