[ 
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)

Reply via email to