我写了很长时间的问题,很长。但我试图尽可能多地展示我做了什么,什么是不清楚的。请完成阅读并感谢您的耐心等待!
我尝试了很多实验,写了 spring doc spring doc,(在本站写问题)但还是没看懂全貌。
我有一项任务是在一个 spring-boot 服务器中实现一些调度程序。
South 调度程序必须与线程池一起使用并具有不同的设置。例如第一个 - 5 个线程,第二个 - 10 个线程。虽然我明白了,但我尝试了几个选项,最后还是糊涂了,我应该选择什么以及如何更正确地使用它:
为了测试,我创建了 2 个带有逻辑的 bean,并且每次都会从这个 bean 调用方法:
@Slf4j
@Component
public class TestBean {
public void test(){
try {
Thread.sleep(9000L);
} catch (InterruptedException e) {
e.printStackTrace();
}
log.info("First bean print");
}
}
Run Code Online (Sandbox Code Playgroud)
和
@Slf4j
@Component
public class TestBean2 {
public void test(){
try {
Thread.sleep(9000L);
} catch (InterruptedException e) {
e.printStackTrace();
} …Run Code Online (Sandbox Code Playgroud)