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

问题描述 投票:0回答:1

我们在生产数据中心看到了这个错误。导致此错误的原因是什么/它表示什么。

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
cassandra datastax
1个回答
0
投票

这是一个迹象,表明节点可能会因为大量的Thrift连接而过载 - 你需要检查你的日志,为什么会发生这种情况,可能是OOM,或类似的东西。或者根本没有足够的线程来启动新线程(例如,检查max proc的系统限制)。

DataStax支持知识库有corresponding article和更多链接等。

附: 5.1.3非常老 - 建议升级到最新版本以获得最新修复等。

© www.soinside.com 2019 - 2024. All rights reserved.