【发布时间】:2015-04-20 21:28:26
【问题描述】:
我想创建一个工作流,以便第一个作业从数据库中获取一些 id 并将它们传递给后续作业。获取 id 的成本很高,所以我宁愿在主工作中只做一次。其他作业应该只是以自己的方式修改数据。
我发现了一个关于如何实现这一点的类似问题:Quartz.Net and passing data between chaining jobs 但是我不确定这是否是一个好主意,因为文档另有建议:
仅在 JobDataMap 中存储原始数据类型(包括字符串)以避免短期和长期的数据序列化问题。
如果我将List<id> 放在JobDataMap 上会发生什么?有没有其他方法可以做到这一点?
【问题讨论】:
标签: c# quartz-scheduler