【发布时间】:2018-01-16 22:54:17
【问题描述】:
在此处运行 cassandra 2.1 集群,我们不时会看到以下错误:
ERROR [Thrift-Selector_15] 2017-07-15 01:08:42,677 Message.java:164 - Invalid frame size got (15826670), maximum expected 15728640
想知道造成这种情况的原因及其对集群的影响吗?
【问题讨论】:
在此处运行 cassandra 2.1 集群,我们不时会看到以下错误:
ERROR [Thrift-Selector_15] 2017-07-15 01:08:42,677 Message.java:164 - Invalid frame size got (15826670), maximum expected 15728640
想知道造成这种情况的原因及其对集群的影响吗?
【问题讨论】:
本质上,这是在告诉您 upsert 的数据量太大。你有几个选择:
thrift_framed_transport_size_in_mb 设置增加到更适合您的写入模式的设置。我长期推荐#3。在短期内,您可以尝试#2。但是 Thrift 已被弃用,并且在当前版本的 Cassandra 中默认禁用,并且将在不久的将来完全删除。
【讨论】: