我已经创建了custom trigger.jar并将其放在cassandra服务可以读取的目录中,在执行了“nodetool realoadtriggers”之后,它只在system.log中打印“loading new/trigger.jar”,但它没有在jar中执行java类。
注意:另外,我已经在表上创建了触发器,在向表中插入数据时触发这个定制触发器jar,但是它没有加载类
java类实现itrigger重写参数方法。任何用于调试的指针都会很有帮助。
cassandra verison-dse 6.7.5版
1条答案
按热度按时间guicsvcw1#
从dse 6.0升级指南:
这个
org.apache.cassandra.triggers.ITrigger
接口已从修改augment
至augmentNonBlocking
用于非阻塞内部架构。必须在升级的节点上提供更新的触发器实现。所以你需要改变你的实现来遵守。