gpt4 book ai didi

java - 延迟调用 Spring 组件方法

转载 作者:行者123 更新时间:2023-12-02 11:26:31 27 4
gpt4 key购买 nike

我有一个包含 n 个 UUID 的列表。使用每个 UUID,我检索一些数据并执行一些逻辑。问题是,如果我一次执行所有这些,将会产生高负载。所以目标是以固定延迟1秒为每个UUID调用Spring组件方法。例如,第一个 UUID 方法将在 1 秒延迟后调用,第二个 UUID 方法将在 2 秒延迟后调用,等等。并且它应该只执行一次。我怎样才能在Spring框架中正确地做到这一点?我几乎可以肯定 Spring 应该有一些机制来做到这一点。我试图避免使用 Thread.sleep 或纯 Java 方式。

最佳答案

Spring 任务执行器适合你吗?

Task Execution and Scheduling

关于java - 延迟调用 Spring 组件方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49588054/

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