JieFang.He created FLINK-18210:
----------------------------------

             Summary: The tmpdir will be clean up when stop historyserver
                 Key: FLINK-18210
                 URL: https://issues.apache.org/jira/browse/FLINK-18210
             Project: Flink
          Issue Type: Improvement
          Components: Runtime / Web Frontend
    Affects Versions: 1.9.2
            Reporter: JieFang.He


The tmpdir(config by historyserver.web.tmpdir) will be clean up when stop 
historyserver。But the directory may be shared, it is better to delete files 
that created by historyserver。


Part of the code to stop historyserver is shown below
{code:java}
try {
   LOG.info("Removing web dashboard root cache directory {}", webDir);
   FileUtils.deleteDirectory(webDir);
} catch (Throwable t) {
   LOG.warn("Error while deleting web root directory {}", webDir, t);
}
{code}
 FileUtils.deleteDirectory:
{code:java}
// empty the directory first
try {
   cleanDirectoryInternal(directory);
}
{code}
cleanDirectoryInternal:
{code:java}
// remove all files in the directory
for (File file : files) {
   if (file != null) {
      deleteFileOrDirectory(file);
   }
}
{code}
 

 



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to