[
https://issues.apache.org/jira/browse/IOTDB-4673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Jialin Qiao reassigned IOTDB-4673:
----------------------------------
Assignee: Gaofei Cao (was: Jialin Qiao)
> [ confignode/datanode configuration parameters ] Removes the space character
> from both the start and the end of the parameter value
> -----------------------------------------------------------------------------------------------------------------------------------
>
> Key: IOTDB-4673
> URL: https://issues.apache.org/jira/browse/IOTDB-4673
> Project: Apache IoTDB
> Issue Type: Improvement
> Components: mpp-cluster
> Reporter: 刘珍
> Assignee: Gaofei Cao
> Priority: Minor
>
> 举个例子
> data_region_ratis_max_retry_attempts = 2
> confignode配置文件中的这个参数值后面不小心多了1个空格"2 " ,启动confignode报错
> confignode/datanode配置参数在代码里需要过滤掉空格。
> 2022-10-18 09:31:12,529 [main] INFO o.a.i.m.c.MetricConfigDescriptor:54 -
> Start to read config file ./confignode/sbin/../conf/iotdb-metric.yml
> Exception in thread "main" java.lang.ExceptionInInitializerError
> at
> org.apache.iotdb.confignode.conf.ConfigNodeDescriptor.getInstance(ConfigNodeDescriptor.java:491)
> at
> org.apache.iotdb.confignode.service.ConfigNode.<clinit>(ConfigNode.java:55)
> {color:#DE350B}*Caused by: java.lang.NumberFormatException: For input string:
> "2 "*{color}
> at
> java.base/java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
> at java.base/java.lang.Integer.parseInt(Integer.java:652)
> at java.base/java.lang.Integer.parseInt(Integer.java:770)
> at
> org.apache.iotdb.confignode.conf.ConfigNodeDescriptor.loadRatisConsensusConfig(ConfigNodeDescriptor.java:446)
> at
> org.apache.iotdb.confignode.conf.ConfigNodeDescriptor.loadProps(ConfigNodeDescriptor.java:272)
> at
> org.apache.iotdb.confignode.conf.ConfigNodeDescriptor.<init>(ConfigNodeDescriptor.java:47)
> at
> org.apache.iotdb.confignode.conf.ConfigNodeDescriptor.<init>(ConfigNodeDescriptor.java:39)
> at
> org.apache.iotdb.confignode.conf.ConfigNodeDescriptor$ConfigNodeDescriptorHolder.<clinit>(ConfigNodeDescriptor.java:496)
> ... 2 more
--
This message was sent by Atlassian Jira
(v8.20.10#820010)