首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使stress.py与Cassandra一起工作时出现问题

使stress.py与Cassandra一起工作时出现问题
EN

Stack Overflow用户
提问于 2011-06-01 23:56:10
回答 1查看 411关注 0票数 0

我正在尝试运行Cassandra附带的stress.py压力测试。当我尝试运行./stress.py时,我得到以下输出:

代码语言:javascript
复制
Traceback (most recent call last):
  File "/usr/lib/python2.6/multiprocessing/process.py", line 232, in _bootstrap
    self.run()
  File "./stress.py", line 238, in run
    self.cclient.batch_mutate(cfmap, consistency)
  File "/opt/cassandra/apache-cassandra-0.7.6-2-src/contrib/py_stress/cassandra/Cassandra.py", line 784, in batch_mutate
    self.recv_batch_mutate()
  File "/opt/cassandra/apache-cassandra-0.7.6-2-src/contrib/py_stress/cassandra/Cassandra.py", line 808, in recv_batch_mutate
    raise result.ue
UnavailableException: UnavailableException()
Process Inserter-49:

有什么想法吗?谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-06-02 09:57:31

UnavailableException意味着有太多的节点关闭。使用"nodetool ring“找出是哪一个。

另外:除非你在定制stress.py,否则java stress tool的速度要快得多。(对于python,您需要大约1:1的客户端机器与cassandra机器来完全饱和它;而使用java,这更像是1:5。)

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6204080

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档