Cassandra错误:TNegotiatingServerTransport.java:508-无法打开服务器传输

时间:2019-03-08 17:20:48

标签: cassandra datastax

我们在生产数据中心看到此错误。造成此错误的原因/指示的原因。

ERROR [Thrift:5] 2019-03-07 23:34:25,007  TNegotiatingServerTransport.java:508 - Failed to open server transport.
org.apache.thrift.transport.TTransportException: java.net.SocketException: Connection reset
ERROR [Thrift:5] 2019-03-07 23:34:25,007  CustomTThreadPoolServer.java:225 - Error occurred during processing of message.
java.lang.RuntimeException: Failed to open server transport: unknown

1 个答案:

答案 0 :(得分:0)

这表明节点很可能因Thrift连接数量过多而超载-您需要检查日志,为什么会发生这种情况,可能是OOM或类似原因。或者根本没有足够的线程来启动新线程(例如,检查最大进程的系统限制)。

DataStax支持知识库中的corresponding article带有更多链接等。

P.S。 5.1.3的版本太旧-建议升级到最新版本以获取最新的修复程序等。