OSB数据库轮询器12c有时不从db中轮询记录

时间:2018-04-03 09:37:28

标签: database proxy soa osb poller

我已经体验到osb 12c db poller工作正常,但突然间它停止了从数据库中查询记录。检查时,日志发现4个受管节点内存中有2个已填满。但其他2个工作正常。

不确定为什么它会突然停止轮询记录。有人可以在这里协助。以下是JCA属性。

<property name="DescriptorName" value="SpinWinDBUpdate.SpinnwinPoll"/>
  <property name="QueryName" value="SpinWinDBUpdateSelect"/>
  <property name="MappingsMetaDataURL" value="SpinWinDBUpdate-or-mappings.xml"/>
  <property name="PollingStrategy" value="LogicalDeletePollingStrategy"/>
  <property name="MarkReadColumn" value="STATUS_CODE"/>
  <property name="MarkReadValue" value="1"/>
  <property name="MarkUnreadValue" value="0"/>
  <property name="PollingInterval" value="5"/>
  <property name="MaxRaiseSize" value="1"/>
  <property name="MaxTransactionSize" value="10"/>
  <property name="NumberOfThreads" value="1"/>
  <property name="ReturnSingleResultSet" value="false"/>
  <property name="RowsPerPollingInterval" value="2"/> 

1 个答案:

答案 0 :(得分:1)

如果在群集环境中使用数据库适配器,请尝试使用分布式轮询。有关详细信息https://docs.oracle.com/cd/E15586_01/integration.1111/e10231/adptr_db.htm#BDCIJGAJ