Oracle11g Mule捕获Oracle数据库更改通知

Oracle11g Mule捕获Oracle数据库更改通知,oracle11g,Oracle11g,我对Java和Mulesoft非常陌生,我一直在开发一个POC。它只是在Mule中捕获数据库更改通知,在Mule中由于性能问题无法实现DB轮询&无法使用Datamapper。有谁能给我建议正确的方法吗。下面是我一直在使用的示例代码 <db:oracle-config name="Oracle_Configuration" host="localhost" port="1521" instance="xe" user="HR" password="hr" doc:name="Oracle C

我对Java和Mulesoft非常陌生,我一直在开发一个POC。它只是在Mule中捕获数据库更改通知,在Mule中由于性能问题无法实现DB轮询&无法使用Datamapper。有谁能给我建议正确的方法吗。下面是我一直在使用的示例代码

<db:oracle-config name="Oracle_Configuration" host="localhost" port="1521" instance="xe" user="HR" password="hr" doc:name="Oracle Configuration1"/>
    <file:connector name="OutPutFile" autoDelete="false" streaming="true" validateConnections="true" doc:name="File" outputAppend="true" outputPattern="#[function:datestamp:dd-MM-yy]_#[function:systime].txt" dynamicNotification="true" writeToDirectory="C:\Users\IBM_ADMIN\MulesoftExamples"/>
<db:oracle-config name="Oracle_Configuration1" url="jdbc:thin.oracle://localhost:1521/HR" doc:name="Oracle Configuration1" transactionIsolation="READ_COMMITTED"/>
<http:request-config name="HTTP_Request_Configuration" host="localhost" port="1521" basePath="alertcapture" doc:name="HTTP Request Configuration"/>
<file:endpoint path="C:\Users\IBM_ADMIN\MulesoftExamples" outputPattern="#[function:datestamp:dd-MM-yy]_#[function:systime].txt" connector-ref="File" name="File" responseTimeout="10000" encoding="UTF-8" doc:name="File"/>
<flow name="alertcaptureFlow">
    <poll doc:name="Poll">
        <db:select config-ref="Oracle_Configuration"   doc:name="ChangeNotify" target="#[flowVars.selectResult]" >
            <db:parameterized-query><![CDATA[SELECT * FROM nfevents;]]></db:parameterized-query>
        </db:select>
    </poll>
    <http:request config-ref="HTTP_Request_Configuration" path="/alertcapture/src/main/app" method="GET" doc:name="FetchData"/>
    <file:outbound-endpoint path="/alertcapture/src/main/app" outputPattern="#[function:datestamp:dd-MM-yy]_#[function:systime].txt" connector-ref="OutPutFile" responseTimeout="10000" doc:name="Alertcapture"  encoding="UTF-8" mimeType="text/xml" ref="File"/>
</flow>

>