当我想从cassandra查询10,000个数据时,我得到了超时。我看到了system.log,发现它达到了最大的Tombstones。调整tombstone_failure_threshold
的值时,它可以正常工作。
如何减少墓碑?
当我截断表格时,会产生更多的墓碑吗? 而且我也得到了这个例子:
java.io.IOException:读取时出错(...):由对等方重置连接 at io.netty.channel.epoll.Native.readAddress(Native Method)〜[netty-all-4.0.23.Final.jar:4.0.23.Final] at io.netty.channel.epoll.EpollSocketChannel $ EpollSocketUnsafe.doReadBytes(EpollSocketChannel.java:675)~ [netty-all-4.0.23.Final.jar:4.0.23.Final] 在io.netty.channel.epoll.EpollSocketChannel $ EpollSocketUnsafe.epollInReady(EpollSocketChannel.java:714)〜[netty-all-4.0.23.Final.jar:4.0.23.Final] 在io.netty.channel.epoll.EpollEventLoop.processReady(EpollEventLoop.java:326)〜[netty-all-4.0.23.Final.jar:4.0.23.Final] 在io.netty.channel.epoll.EpollEventLoop.run(EpollEventLoop.java:264)〜[netty-all-4.0.23.Final.jar:4.0.23.Final] 在io.netty.util.concurrent.SingleThreadEventExecutor $ 2.run(SingleThreadEventExecutor.java:116)〜[netty-all-4.0.23.Final.jar:4.0.23.Final] at io.netty.util.concurrent.DefaultThreadFactory $ DefaultRunnableDecorator.run(DefaultThreadFactory.java:137)~ [netty-all-4.0.23.Final.jar:4.0.23.Final] 在java.lang.Thread.run(Thread.java:745)[na:1.8.0_40]