无法从运行在tomcat中的应用程序连接到cassandra,但使用datagrip成功

btqmn9zl  于 2021-06-09  发布在  Cassandra
关注(0)|答案(0)|浏览(370)

在datagrip中,我可以用 sslenabled=true 并使用 -Djavax.net.ssl.trustStore=<path_to_truststore_file> -Djavax.net.ssl.trustStorePassword=<password> .
我试图通过创建一个 setenv.sh 文件位于<tomcat_dir>/bin目录下,包含以下内容。 export JAVA_OPTS="$JAVA_OPTS -Djavax.net.ssl.trustStore=<path_to_truststore_file> -Djavax.net.ssl.trustStorePassword=<password>" 但我仍然在应用程序中遇到这个错误: nested exception is com.datastax.driver.core.exceptions.NoHostAvailableException: All host(s) tried for query failed (tried: /X.X.X.X:9042 (com.datastax.driver.core.exceptions.TransportException... 更新9/25:如果没有在tomcat中运行,使用下面的示例https://github.com/radicalbit/cassandra-ssl-client-to-node-example,情况也一样 NoHostAvailableException 例外。

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题