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