![](/img/trans.png)
[英]What to use instead of ScheduledLockConfiguration Bean , in shedlock-spring 3.0?
[英]How to use ShedLock in Spring Integration?
我正在結合 Spring 批處理和 Spring 集成,我正在使用帶有玉米的輪詢器:
@Bean
@SchedulerLock(name = "importEntitiesRiskCodes", lockAtMostForString = "PT5M")
public IntegrationFlow integrationFlow() {
return IntegrationFlows.from(fileReadingMessageSource(),
c -> c.poller(Pollers.cron("0-7 1-59/5 * * * ?").maxMessagesPerPoll(maxFilesPerPoll)))
.channel(fileIn())
.transform(fileMessageToJobrequest())
.handle(jobLaunchingGateway())
.log()
.get();
}
我知道 Spring 集成 JDBC 提供JDBCLockRepository
但我想知道如何使用 ShedLock。
從您的描述中不清楚您將如何使用該鎖,但根據這篇文章,看起來與 Spring 集成沒有任何關系。
另一方面,即使我不熟悉庫,將 ShedLock 的LockRegistry
實現添加到 Spring 集成中也不錯。 雖然它可能與您的任務無關......
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.