有没有办法将自定义状态(字符串值)附加到/从正在运行的 Zeebe 工作流中获取?
示例:考虑 Zeebe 中的规范收费信用卡工作流程。
开始 -> ChargeCreditCard(服务任务) -> 结束
ChargeCreditCard 任务被建模为 nodejs 工作应用程序正在侦听主题的外部任务。假设这个 nodejs 应用程序需要 1 分钟来执行和完成,我想定义/附加 2 个自定义状态名称到这个模型。
状态#1.charge-credit-card(1 分钟前) 状态#2.credit-card-charged-successfully(1 分钟后)
因此,如果有人通过 zeebe rest api 检索正在运行的工作流实例的状态,他们会在执行前获得状态#1,并在 nodejs 工作人员完成后 1 分钟后获得状态#2。
我的问题是使用标准 BPMN 对象在 Zeebe 中执行此操作的本地方法。如果没有,是否有任何解决方法可以实现相同的目标。