gpt4 book ai didi

spring-batch - Spring Batch中是否具有类似于StepExecutionContext的ChunkExecutionContext?

转载 作者:行者123 更新时间:2023-12-04 04:02:28 24 4
gpt4 key购买 nike

Spring Batch Version: 2.1.8


我们想在每个块写入后做一些事情,并在仅对块有效的上下文中设置一些数据。然后,在 ChunkListener的afterChunk方法中使用此数据。

我们可以使用 StepExecutionContext来实现这一点,但似乎并不完全正确。

是否有人在哪里存储仅对块有效的上下文信息的更多信息?

最佳答案

实际上,Spring Batch 2.1.8中有一个ChunkContext可用。要了解ChunkContext的生命周期,重要的是要了解该块是由Tasklet的commit-interval定义的。 Tasklet负责管理ChunkContext的生命周期。另请参阅ChunkContext的Java文档以获取有关重试的注释。

可通过JobExecutionContext getChunContexts()访问ChunkContext。

关于spring-batch - Spring Batch中是否具有类似于StepExecutionContext的ChunkExecutionContext?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7319720/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com