Cassandra在一些插入/更新后给出TTransportException

时间:2012-07-25 08:56:07

标签: nosql cassandra

大约有15个进程在Cassandra中插入/更新唯一条目。一切都工作正常,但过了一段时间我得到这个错误。 (当我重新启动过程时,一切都很好,直到某个时候)

  

尝试连接两台服务器两次,但没有   尝试成功了。最后一次失败是TTransportException:   无法连接到10.204.81.77:9160

我对所有Cassandra机器进行了CPU /内存分析。 CPU使用率有时约为110%,内存使用率在60%-77%之间。不确定这可能是原因,因为它在大多数情况下都能正常使用这种内存和CPU使用。

p.s。:如何确保Cassandra更新/插入无错误?

1 个答案:

答案 0 :(得分:2)

如果您的插页出现任何问题,Cassandra会抛出异常;否则,你可以认为它没有错误。

连接失败是网络问题,而不是Cassandra问题。一些地方开始:Cassandra过程还活着吗? netstat显示它仍在收听9160吗?你能连接到那台机器上的非Cassandra服务吗?您的服务器或路由器是否配置为防火墙频繁连接尝试?