如何设置分片`region`以避免在Apache IoTDB中报告`AsyncIoTConsensusServiceClient 113`类型错误?

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

Apache IoTDB 的分片

region
是基于时间分片的吗?我怎样才能减少这个
region
的数量?我觉得这个数量太多了,所以报了这个错误,但是如果我把这个数量设置得太小,写入性能就跟不上。错误消息如下所示:
[AsyncDataNodeloTConsensusServiceClientPool-selector-120] INFO o.a.i.c.i.c.AsyncIoTConsensusServiceClient: 113 - Unexpected exception occurs in AsyncConfigNodeIServiceClient{TEndPoint(ip:192.168.242.135, port:10760)}: java.lang.IllegalStateException: Client has an error
。有谁知道如何处理这个问题吗?

time-series apache-iotdb iotdb
1个回答
0
投票

您可以通过

region
default_data_region_group_num_per_database
这两个参数来调整Apache IoTDB的
data_region_per_data_node
的数量。您可以增加
rpc
超时(例如半小时),然后重新启动 IoTDB。这个问题将会得到缓解。或者您可以更新您的 IoTDB 版本,因为新的 1.3.0 版本将不再报告此错误。

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