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