Java 风暴运行时文件

Java 风暴运行时文件,java,apache-storm,Java,Apache Storm,我有一个storm拓扑在Unix主机上以本地模式运行。当我启动它时,我注意到它开始用名为: eff9e9fd-4cd6-45fd-ac4e-f6705df65485 是否有人能够告知这些是什么,是否可以禁用这些(是否有可以在代码或配置文件中设置的标志) 如果我长时间运行拓扑,由于这些文件的存在,我的/tmp目录最终达到100%,它们可能相当大。进一步调查后,这个问题似乎仅限于Windows。我将代码库部署到Unix主机上,并能够运行killTopology()和shutdown(),自动清理日志

我有一个storm拓扑在Unix主机上以本地模式运行。当我启动它时,我注意到它开始用名为:

eff9e9fd-4cd6-45fd-ac4e-f6705df65485

是否有人能够告知这些是什么,是否可以禁用这些(是否有可以在代码或配置文件中设置的标志)


如果我长时间运行拓扑,由于这些文件的存在,我的/tmp目录最终达到100%,它们可能相当大。

进一步调查后,这个问题似乎仅限于Windows。我将代码库部署到Unix主机上,并能够运行killTopology()和shutdown(),自动清理日志文件。

我过去没有遇到过这个问题,因此,这可能是特定于您的拓扑结构的设计。再看一看,我认为只有在本地群集模式下运行Storm时,才会创建文件夹。如果我试图关闭群集,我会在windows上遇到IO异常,即它无法从临时目录中删除该文件夹。这不可避免地意味着我的临时目录变得相当大(我刚刚手动清理了15GB的文件)。