我有一个过程,它有一个条件循环每 1 分钟迭代一次。该过程本身可以运行数周,但我预计其中 99% 的历史是重复条目,反映了执行的调用,这是所述循环的一部分。例子:
|15:34:30.167|15:34:30.238|TimerCatchEvent|
|15:34:30.258|15:34:30.323|CheckConditionServiceTask|
|15:34:30.371|15:34:30.410|ExclusiveGateway1|
|15:34:30.457|15:34:30.501|ReturningtoTimerEventServiceTask|
|15:35:30.167|15:35:30.238|TimerCatchEvent|
|15:35:30.258|15:35:30.323|CheckConditionServiceTask|
|15:35:30.371|15:35:30.410|ExclusiveGateway1|
|15:35:30.457|15:35:30.501|ReturningtoTimerEventServiceTask|
|15:36:30.167|15:36:30.238|TimerCatchEvent|
|15:36:30.258|15:36:30.323|CheckConditionServiceTask|
|15:36:30.371|15:36:30.410|ExclusiveGateway1|
|15:36:30.457|15:36:30.501|ReturningtoTimerEventServiceTask|
有没有办法以某种方式在 camunda 级别上折叠这些重复的历史条目?或者也许有人想出了其他解决方案来解决这个问题?
PS这是跨进程同步问题的后续:Camunda中的跨进程同步?- 我已经使用基于事后计时器的“都准备好同步了吗?”实现了我需要的东西-检查。