检查Cassandra中是否启用了JNA

Nic*_*aro 8 cassandra

我从其他帖子中了解到,如果JNA配置不正确,Cassandra会在日志文件中写一些警告.我的日志文件(cassandra.log和system.log)不包含单词"jna"(所有案例都已选中).我可以假设为我的Cassandra实例正确配置了JNA吗?

有没有办法检查JNA配置是否正确?

Aar*_*ron 6

如果正确配置了JNA,您应该在日志中看到如下消息:

INFO [main] 2014-06-06 15:55:11,664 CLibrary.java (line 121) JNA mlockall successful
Run Code Online (Sandbox Code Playgroud)

同样在您的日志中,JNA库应该出现在类路径输出中:

INFO [main] 2014-06-06 16:47:13,318 CassandraDaemon.java (line 191) Classpath:...
....:/usr/share/java/jna.jar:
Run Code Online (Sandbox Code Playgroud)