0

有没有办法在日志中看到重试正在发生?在将其实施到生产中之前,我需要知道这是否在我们的测试环境中工作。

由于键的一部分是时间戳和从各种来源进入表的数据,因此我们得到以下信息的情况很少见。当我们得到 - DB2 SQL Error: SQLCODE=-803, SQLSTATE=23505 时,我们需要让 writer 重试

    <chunk>
        ...
        <retryable-exception-classes>
            <include class="com.ibm.db2.jcc.am.SqlIntegrityConstraintViolationException"></include>
        </retryable-exception-classes>
    </chunk>
4

1 回答 1

0

JBeret 不会记录这些事件,但您可以实现一些由批处理规范定义的侦听器以自行操作。例如,RetryReadListenerRetryWriteListenerRetryProcessListener

于 2020-03-10T20:03:22.647 回答