-
Notifications
You must be signed in to change notification settings - Fork 2.8k
参数配置(待续)
changmingxie edited this page Jun 17, 2021
·
8 revisions
<bean id="recoverFrequency" class="org.mengyun.tcctransaction.recovery.DefaultRecoverFrequency">
<property name="maxRetryCount" value="30"/>
<property name="recoverDuration" value="30"/>
<property name="cronExpression" value="0/15 * * * * ?"/>
<property name="fetchPageSize" value="200"/>
</bean>
maxRetryCount
定时恢复任务对一个事务执行恢复的最大重试次数,超过该次数则不会继续重试了,需要人工干预。默认最大重试30次。
recoverDuration
某一事务日志超过recoverDuration的时间没有更新后,定时恢复任务尝试对该事务日志进行恢复,根据事务的状态进行Confirm或Rollback。默认间隔时间30s。
cronExpression
设置定时恢复任务执行周期,框架使用Quartz定时框架进行任务触发,cronExpression使用Cron表达式设置。默认0/15 * * * * ?,每15s执行一次。
fetchPageSize
定时恢复任务从事务日志存储中分页获取事务日志进行恢复,fetchPageSize设置每次分页获取的最大事务日志数。默认200。
文档将持续更新中。。。