0

我经历过 osb 12c db poller 工作正常,但突然间它停止从 db 轮询记录。检查日志时,发现 4 个受管节点内存中有 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"/> 
4

1 回答 1

1

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

于 2018-04-11T05:32:22.857 回答