我SimpleTopologyStrategy和我的戒指有5个节点replication_factor=3.我使用压力工具插入了1M行.当我尝试使用cqlsh读取行计数时
SELECT count(*) FROM Keyspace1.Standard1 limit 1000000;
Run Code Online (Sandbox Code Playgroud)
它失败并出现错误:
请求未在rpc_timeout内完成.
它获取限制为100000.即使500000也失败.
我的所有节点都已启动.我需要增加rpc_timeout吗?
请帮忙.
从我的java(ant)项目中删除未使用的jar的最简单方法(工具?)是什么?我们的项目变得非常庞大,我们想要做一个清理工作.有几个jar添加到类路径中,但并非所有jar都用于编译/运行.有没有办法通过从命令行运行一些实用程序来识别不必要的jar?
注意:我们不想按照删除一个或多个jar的繁琐过程,然后编译/运行来测试是否需要这些jar.
我正在运行一个带有3个节点的cassandra集群.keyspace1配置为运行NetworkTopologyStrategy,
Run Code Online (Sandbox Code Playgroud)[default@Keyspace1] describe Keyspace1; Keyspace: Keyspace1: Replication Strategy: org.apache.cassandra.locator.NetworkTopologyStrategy Durable Writes: true Options: [datacenter1:1]
我尝试通过在cassandra CLI中的Node1上运行此命令来更新复制因子
使用strategy_options = {datacenter1:3}更新密钥空间Keyspace1;
但是当我使用describe Keyspace1再次检查时,我仍然看到选项:[datacenter1:1],复制因子没有改变.我尝试重启cassandra,尝试修复和清理所有节点,仍然没有效果.我错过了什么?
`