首页 > 解决方案 > Spring预定的工作没有被实例化

问题描述

我正在阅读代码,它正在使用 Spring Scheduled

@Component
public class TaskWebSocketClient {

    @Scheduled(fixedDelay = 20000, initialDelay = 10000) 
    void start() {
        try {
            WebSocketPush.start();
        } catch (Exception ex) {
            System.out.println(ex.getMessage());
        }
    }
}

我正在使用 Visual Studio 代码的搜索,而“TaskWebSocketCliente”这个词再也没有被使用过。所以“TaskWebSocketClient”类从未被实例化,但调试我解决了@Scheduled 正在工作。那么代码如何在一个从未实例化过的类上运行 Scheduled 呢?

标签: javaspringscheduled-tasksspring-scheduled

解决方案


推荐阅读