类 LocalConfigInfoProcessor

java.lang.Object
com.alibaba.nacos.client.config.impl.LocalConfigInfoProcessor
直接已知子类:
LocalEncryptedDataKeyProcessor

public class LocalConfigInfoProcessor extends Object
Local Disaster Recovery Directory Tool.
作者:
Nacos
  • 字段详细资料

    • LOCAL_SNAPSHOT_PATH

      public static final String LOCAL_SNAPSHOT_PATH
  • 构造器详细资料

    • LocalConfigInfoProcessor

      public LocalConfigInfoProcessor()
  • 方法详细资料

    • getFailover

      public static String getFailover(String serverName, String dataId, String group, String tenant)
    • getSnapshot

      public static String getSnapshot(String name, String dataId, String group, String tenant)
      get snapshot file content. NULL means no local file or throw exception.
    • readFile

      protected static String readFile(File file) throws IOException
      抛出:
      IOException
    • saveSnapshot

      public static void saveSnapshot(String envName, String dataId, String group, String tenant, String config)
      Save snapshot.
      参数:
      envName - env name
      dataId - data id
      group - group
      tenant - tenant
      config - config
    • cleanAllSnapshot

      public static void cleanAllSnapshot()
      clear the cache files under snapshot directory.
    • cleanEnvSnapshot

      public static void cleanEnvSnapshot(String envName)
      Clean snapshot.
      参数:
      envName - env name