WSO2 ESB XSLT中介创建临时文件(从不清理)

WSO2 ESB XSLT中介创建临时文件(从不清理),xslt,wso2,esb,wso2esb,synapse,Xslt,Wso2,Esb,Wso2esb,Synapse,我在Windows上使用WSO2 ESB 4.5.1。 我的问题是临时文件夹WSO2_HOME/tmp正在成长,从未清理过 我发现问题来自xslt中介程序,每次它转换一个大的xml文件(~15kb),就会创建一个新的临时文件 有人知道为什么不清理这些tmp文件吗? 代理: <?xml version="1.0" encoding="UTF-8"?> <proxy xmlns="http://ws.apache.org/ns/synapse" name="input" trans

我在Windows上使用WSO2 ESB 4.5.1。 我的问题是临时文件夹
WSO2_HOME/tmp
正在成长,从未清理过

我发现问题来自xslt中介程序,每次它转换一个大的xml文件(~15kb),就会创建一个新的临时文件

有人知道为什么不清理这些tmp文件吗?

代理:

<?xml version="1.0" encoding="UTF-8"?>
<proxy xmlns="http://ws.apache.org/ns/synapse" name="input" transports="vfs" startOnLoad="true" trace="disable">
    <parameter name="transport.PollInterval">5</parameter>
    <parameter name="transport.vfs.FileURI">vfs:file://C:/WSO2/Test/From</parameter>
    <parameter name="transport.vfs.FileNamePattern">.*[.].*</parameter>
    <parameter name="transport.vfs.ContentType">application/xml</parameter>
    <target faultSequence="errorSequence">
        <inSequence>
            <log level="full"/>
            <property name="ClientApiNonBlocking" scope="axis2" action="remove"/>
            <property name="OUT_ONLY" value="true"/>   
            <xslt key="avintis_xml_indent"/>
            <property name="transport.vfs.ReplyFileName" expression="fn:concat('out_', $trp:FILE_NAME, '.xml')" scope="transport"/>
            <send>
                <endpoint>
                    <address uri="vfs:file://C:/WSO2/Test/To"/>
                </endpoint>
            </send>
        </inSequence>
    </target>
</proxy>

临时文件似乎不会被内务管理任务清除。要使用内务管理任务清理它们,可以在Carbon.xml中进行配置,如下所示

<WorkDirectory>${carbon.home}/tmp/work</WorkDirectory> <HouseKeeping> <AutoStart>true</AutoStart> <Interval>10</Interval> <MaxTempFileLifetime>30</MaxTempFileLifetime> </HouseKeeping> ${carbon.home}/tmp/work 真的 10 30
any xml file bigger than ~15kb
<WorkDirectory>${carbon.home}/tmp/work</WorkDirectory> <HouseKeeping> <AutoStart>true</AutoStart> <Interval>10</Interval> <MaxTempFileLifetime>30</MaxTempFileLifetime> </HouseKeeping>