public class DiskUtil extends Object
只有一个dump线程。
| Constructor and Description |
|---|
DiskUtil() |
| Modifier and Type | Method and Description |
|---|---|
static void |
clearAll() |
static void |
clearAllBeta() |
static void |
clearAllTag() |
static String |
getConfig(String dataId,
String group,
String tenant) |
static String |
getLocalConfigMd5(String dataId,
String group,
String tenant) |
static File |
heartBeatFile() |
static String |
relativePath(String dataId,
String group) |
static void |
removeConfigInfo(String dataId,
String group,
String tenant)
删除磁盘上的配置文件
|
static void |
removeConfigInfo4Beta(String dataId,
String group,
String tenant)
删除磁盘上的配置文件
|
static void |
removeConfigInfo4Tag(String dataId,
String group,
String tenant,
String tag)
删除磁盘上的配置文件
|
static void |
removeHeartHeat() |
static void |
saveBetaToDisk(String dataId,
String group,
String tenant,
String content)
保存配置信息到磁盘
|
static void |
saveHeartBeatToDisk(String heartBeatTime) |
static void |
saveTagToDisk(String dataId,
String group,
String tenant,
String tag,
String content)
保存配置信息到磁盘
|
static void |
saveToDisk(String dataId,
String group,
String tenant,
String content)
保存配置信息到磁盘
|
static File |
targetBetaFile(String dataId,
String group,
String tenant)
返回服务端beta缓存文件的路径
|
static File |
targetFile(String dataId,
String group,
String tenant)
返回服务端缓存文件的路径
|
static File |
targetTagFile(String dataId,
String group,
String tenant,
String tag)
返回服务端Tag缓存文件的路径
|
public static void saveHeartBeatToDisk(String heartBeatTime) throws IOException
IOExceptionpublic static void saveToDisk(String dataId, String group, String tenant, String content) throws IOException
IOExceptionpublic static void saveBetaToDisk(String dataId, String group, String tenant, String content) throws IOException
IOExceptionpublic static void saveTagToDisk(String dataId, String group, String tenant, String tag, String content) throws IOException
IOExceptionpublic static void removeConfigInfo(String dataId, String group, String tenant)
public static void removeConfigInfo4Beta(String dataId, String group, String tenant)
public static void removeConfigInfo4Tag(String dataId, String group, String tenant, String tag)
public static void removeHeartHeat()
public static File targetBetaFile(String dataId, String group, String tenant)
public static File targetTagFile(String dataId, String group, String tenant, String tag)
public static String getConfig(String dataId, String group, String tenant) throws IOException
IOExceptionpublic static String getLocalConfigMd5(String dataId, String group, String tenant) throws IOException
IOExceptionpublic static File heartBeatFile()
public static void clearAll()
public static void clearAllBeta()
public static void clearAllTag()
Copyright © 2018–2019 Alibaba Group. All rights reserved.