Я работаю над проектом Drools, который требует приостановки потока правил (запись в базу данных) и возобновления потока правил (чтение из базы данных). Я знаю, что Drools обеспечивает постоянную сохранность стиля JPA / транзакции, которую я не смог запустить, а во-вторых, она сохраняется в сериализованной форме, что не очень полезно для моих вариантов использования.
Что я придумаю, так это чтобы моя система запомнила узел, на котором поток правил был приостановлен (можно выполнить), сохранил идентификатор узла и рабочие факты в базе данных (можно сделать). Затем извлеките эти сохраненные данные при возобновлении потока правил, вставьте их в сеанс знаний (можно выполнить) и продолжите поток правил из приостановленного узла (выполнить невозможно). Но мне еще предстоит найти способ начать обработку с определенного узла.
Пожалуйста, помогите, спасибо.