0

我更改了活动的超时。在 aws doc 中,它说在这种情况下我必须注册该类型的新版本。但是如何让执行使用新版本呢?

4

1 回答 1

0

决策者使用ScheduleActivityTask决策来安排活动。这需要指定活动版本。因此,您必须更改决策者代码才能使用新版本的活动。

如果您使用的是流程框架,只需更改活动版本(在框架的 Java 版本的@Activiti注释中)并重新部署活动和决策代码。通过在调用期间通过传递ActivitySchedulingOptions参数覆盖活动版本,可以支持更复杂的升级方案。

于 2014-01-28T21:14:03.390 回答