public final void updateProperties(@Nullable String filePath) throws IOException {
    if (filePath == null) {
      return;
    }
    try (InputStream confInput = Files.newInputStream(Paths.get(filePath))) {
      properties.load(new InputStreamReader(confInput, StandardCharsets.UTF_8));
    }
  }
Put all the properties of the input file to the current instance. If the key is existed in
both, the value will be overridden.

@param filePath the path of the properties file to update with. If it's null, then nothing will
    happen.
@throws IOException there's some errors during processing the file.
integration-test/src/main/java/org/apache/iotdb/it/env/cluster/config/MppBaseConfig.java