Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Cassandra 2.1.0集群中创建键空间时,通过对等异常重置连接_Cassandra_Cql_Datastax_Datastax Java Driver_Cassandra 2.1 - Fatal编程技术网

在Cassandra 2.1.0集群中创建键空间时,通过对等异常重置连接

在Cassandra 2.1.0集群中创建键空间时,通过对等异常重置连接,cassandra,cql,datastax,datastax-java-driver,cassandra-2.1,Cassandra,Cql,Datastax,Datastax Java Driver,Cassandra 2.1,我有一个3节点的cassandra 2.1.0集群,我正在尝试使用datastax 2.1.4 Java驱动程序通过Java单元测试创建一个键空间。但在尝试创建键空间时,我在Cassandra system.log文件中随机看到以下错误: ERROR [SharedPool-Worker-1] 2015-01-28 15:08:24,286 ErrorMessage.java:218 - Unexpected exception during request java.io.IOExceptio

我有一个3节点的cassandra 2.1.0集群,我正在尝试使用datastax 2.1.4 Java驱动程序通过Java单元测试创建一个键空间。但在尝试创建键空间时,我在Cassandra system.log文件中随机看到以下错误:

ERROR [SharedPool-Worker-1] 2015-01-28 15:08:24,286 ErrorMessage.java:218 - Unexpected exception during request
java.io.IOException: Connection reset by peer
        at sun.nio.ch.FileDispatcherImpl.read0(Native Method) ~[na:1.8.0_05]
        at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39) ~[na:1.8.0_05]
        at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223) ~[na:1.8.0_05]
        at sun.nio.ch.IOUtil.read(IOUtil.java:192) ~[na:1.8.0_05]
        at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:375) ~[na:1.8.0_05]
        at io.netty.buffer.PooledUnsafeDirectByteBuf.setBytes(PooledUnsafeDirectByteBuf.java:311) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at io.netty.buffer.AbstractByteBuf.writeBytes(AbstractByteBuf.java:878) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at io.netty.channel.socket.nio.NioSocketChannel.doReadBytes(NioSocketChannel.java:225) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at io.netty.channel.nio.AbstractNioByteChannel$NioByteUnsafe.read(AbstractNioByteChannel.java:114) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at io.netty.channel.nio.NioEventLoop.processSelectedKey(NioEventLoop.java:507) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at io.netty.channel.nio.NioEventLoop.processSelectedKeysOptimized(NioEventLoop.java:464) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at io.netty.channel.nio.NioEventLoop.processSelectedKeys(NioEventLoop.java:378) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at io.netty.channel.nio.NioEventLoop.run(NioEventLoop.java:350) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at io.netty.util.concurrent.SingleThreadEventExecutor$2.run(SingleThreadEventExecutor.java:116) ~[netty-all-4.0.20.Final.jar:4.0.20.Final]
        at java.lang.Thread.run(Thread.java:745) [na:1.8.0_05]

有人知道这里发生了什么吗?

我也有同样的问题。如果将所有节点设置为接触点,则问题似乎会消失

给出节点A、B、C:

import com.datastax.driver.core.Cluster
import com.datastax.driver.core.ProtocolOptions.Compression

val builder: Cluster.Builder = Cluster.builder
builder.addContactPoint(A.address)
builder.addContactPoint(B.address)
builder.addContactPoint(C.address)

val cluster: Cluster = builder.withCompression(Compression.SNAPPY).build
可能重复的