如何在cassandra中添加外部jar以便在触发器中使用它们

zujrkrfu  于 2021-06-05  发布在  Kafka
关注(0)|答案(1)|浏览(348)

我创建了一个包含kafka客户机库的shadowjar。但是当这个jar放在$cassaandra\u home/conf/trigger目录中时,它就不能工作了。有没有办法单独添加Kafka的外部jar,然后将其链接到主jar?

fnx2tebb

fnx2tebb1#

可能得加在Cassandra的名单上 CLASSPATH 环境变量。可以通过在 cassandra-env.sh 文件,引用其位置:

CLASSPATH="$CLASSPATH:$CASSANDRA_HOME/lib/cassandra-ldap-3.11.4.jar"

上一行允许使用instaclustr的cassandra ldap验证器,从cassandra的ldap验证器中引用它 lib/ dir(在每个节点上)。试试看。

相关问题