在wso2 esb 4.9.0中的wso2carbon.log中清理未发布的临时文件WARN

时间:2016-07-14 00:13:35

标签: wso2 wso2esb

在我的wso2 esb服务器中,我经常看到下面的WARN并且它正在堆积在wso2 carbon.log中

清理未发布的临时文件/opt/wso2/wso2esb-4.9.0/tmp/tmp_9205879766948865918.dat {org.apache.axiom.util.blob.OverflowBlob}

到目前为止,这个错误并没有影响应用程序,但是有什么方法可以摆脱它。

问题出在wso2 esb 4.9.0

1 个答案:

答案 0 :(得分:0)

使用xml数据流时,数据首先存储在固定大小的缓冲区中。一旦这个缓冲区溢出,它就会转移到一个临时文件中,这就是你在tmp目录中看到的.dat文件。通常,在释放资源后应自动删除此临时文件。但是如果即使在工作完成后它也没有被释放,那么它将被ESB删除并发出警告。这是您观察到的,它不会影响您的应用程序。所以你不想担心这个日志。