如何从已结束的任务中清除jbpm数据库

时间:2013-04-24 10:18:39

标签: database jbpm

我注意到jbpm_byteblock已经增长到几百万行和超过GB。

有没有办法删除与已结束任务和过程相关的行?

1 个答案:

答案 0 :(得分:0)

取决于您可能使用的jBPM版本。但是对于jBPM 5.x,如果你不再需要它们,你可以删除已完成/中止的任务。这可以使用监听器自动执行:

https://github.com/droolsjbpm/jbpm/blob/master/jbpm-services/jbpm-human-task-services/src/main/java/org/jbpm/services/task/admin/listener/TaskCleanUpProcessEventListener.java