小编Roc*_*ock的帖子

org.apache.thrift.transport.TTransportException:javax.net.ssl.SSLException:无法识别的SSL消息,明文连接?

我试图在Datastax dse 3.2.3中启用节点到节点和客户端到节点的ssl加密.首先我尝试启用节点到节点它工作正常并开始没有任何错误然后我在cassandra.yaml文件中添加了客户端到节点加密选项,然后它开始向我抛出错误

ERROR [Thrift:1] 2014-01-15 16:22:22,628 TNegotiatingServerTransport.java (line 524) Failed to open server transport.
org.apache.thrift.transport.TTransportException: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    at org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:129)
    at com.datastax.bdp.transport.server.TPreviewableTransport.readUntilEof(TPreviewableTransport.java:79)
    at com.datastax.bdp.transport.server.TPreviewableTransport.preview(TPreviewableTransport.java:55)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport.open(TNegotiatingServerTransport.java:189)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:517)
    at com.datastax.bdp.transport.server.TNegotiatingServerTransport$Factory.getTransport(TNegotiatingServerTransport.java:408)
    at org.apache.cassandra.thrift.CustomTThreadPoolServer$WorkerProcess.run(CustomTThreadPoolServer.java:193)
    at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
    at java.lang.Thread.run(Thread.java:724)
Caused by: javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    at sun.security.ssl.InputRecord.handleUnknownRecord(InputRecord.java:671)
    at sun.security.ssl.InputRecord.read(InputRecord.java:504)
    at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:927)
    at sun.security.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1312)
    at sun.security.ssl.SSLSocketImpl.readDataRecord(SSLSocketImpl.java:882)
    at sun.security.ssl.AppInputStream.read(AppInputStream.java:102)
    at java.io.BufferedInputStream.fill(BufferedInputStream.java:235)
    at java.io.BufferedInputStream.read1(BufferedInputStream.java:275)
    at java.io.BufferedInputStream.read(BufferedInputStream.java:334)
    at org.apache.thrift.transport.TIOStreamTransport.read(TIOStreamTransport.java:127)
    ... 9 more
DEBUG [WRITE-/x.x.x.x] 2014-01-15 16:22:27,586 OutboundTcpConnection.java (line 294) …
Run Code Online (Sandbox Code Playgroud)

cassandra datastax-enterprise datastax

5
推荐指数
1
解决办法
1926
查看次数

在cassandra中复制

复制如何在Cassandra中运行?如果我有3个机架和3个RF NetworkTopologyStratagy然后将数据复制到所有3个机架?

数据在整个群集中的复制方式究竟如何?我问,因为我们正在设计我们的集群以满足3个机架中有2个机架出现故障的最坏情况,我们不想丢失数据.

我们只有一个带3个机架的数据中心.

如果我使用:

CREATE KEYSPACE "myKeyspaceName"
WITH REPLICATION = {'class' : 'NetworkTopologyStrategy', 'DC1' : 3  }
Run Code Online (Sandbox Code Playgroud)

这会复制到所有三个机架吗?

cassandra datastax-enterprise datastax cassandra-2.0

4
推荐指数
1
解决办法
7321
查看次数

如何检查每个字段的solr索引大小

有没有办法检查每个字段的 solr 索引大小?

我们有一个 170G 的大索引大小,我们想弄清楚哪个字段填充了索引大小。

solr datastax-enterprise solr4

4
推荐指数
1
解决办法
1341
查看次数

如何计算 cassandra 中进行的读/写次数

我们想要计算在没有 Opscenter 的情况下每秒或每天向 cassandra 集群写入/读取的记录数。

cassandra datastax-enterprise datastax cassandra-2.0

3
推荐指数
1
解决办法
2651
查看次数