有没有办法在日志中看到重试正在发生?在将其应用到生产环境之前,我需要知道它在我们的测试环境中是否有效。
由于键的一部分是时间戳和来自不同来源的数据进入表中,因此我们得到以下内容的情况很少。当我们得到一个- SQL错误时,我们需要让写入器重试: SQLCODE=-803,SQLSTATE=23505
<chunk>
...
<retryable-exception-classes>
<include class="com.ibm.db2.jcc.am.SqlIntegrityConstraintViolationException"></include>
</retryable-exception-classes>
</chunk>发布于 2020-03-11 04:03:23
JBeret不会记录这些事件,但您可以实现一些listeners defined by batch spec来执行您自己的操作。例如,RetryReadListener、RetryWriteListener或RetryProcessListener。
https://stackoverflow.com/questions/60624564
复制相似问题