0

Cassandra で約 15 のプロセスが一意のエントリを挿入/更新していました。すべてが正常に機能していましたが、しばらくするとこのエラーが発生します。(プロセスを再起動すると、いつかすべてがうまくいきます)

各サーバーへの接続を 2 回試行しましたが、いずれも成功しませんでした。最後の失敗は TTransportException: Could not connect to 10.204.81.77:9160 でした

すべての Cassandra マシンの CPU/メモリ分析を行いました。CPU 使用率は時々 110% 前後になり、メモリ使用率は 60% から 77% の間でした。ほとんどの場合、このようなメモリと CPU の使用量で問題なく動作していたため、これが原因であるかどうかはわかりません。

ps: Cassandra の更新/挿入がエラーなく動作するようにするにはどうすればよいですか?

4

1 に答える 1

2

挿入に問題が発生した場合、Cassandra は例外をスローします。それ以外の場合は、エラーがなかったと見なすことができます。

接続障害はネットワークの問題であり、Cassandra の問題ではありません。いくつかの開始点: Cassandra プロセスはまだ稼働していますか? netstat は、9160 でまだリッスンしていることを示していますか? そのマシンで Cassandra 以外のサービスに接続できますか? サーバーまたはルーターは、頻繁な接続試行をファイアウォールで遮断するように構成されていますか?

于 2012-07-26T23:12:49.447 に答える