增加注释

This commit is contained in:
bryan31
2022-01-18 11:06:13 +08:00
parent 31c4bfc382
commit 415e0b19bc

View File

@@ -33,7 +33,7 @@ public class LiteflowExecutorAutoConfiguration {
//为什么要注释掉这个@Bean
//LiteFlowExecutorPoolShutdown这个类会在spring上下文移除这个bean的时候执行也就是应用被停止或者kill的时候
//这个类主要用于卸载掉线程池,会等待线程池中的线程执行完,再卸载掉,相当于一个钩子
//但这段代码在实际中并没有太多用,就算结束掉应用进程时很多公司也会优雅停机。就显得这段代码很鸡肋
//但这段代码在实际中并没有太多用,就算结束掉应用进程时很多公司也会优雅停机。就显得这段代码很鸡肋
//之所以注释掉是因为在单元测试中每一个testcase结束时都会调这个方法。
//当异步线程配置超时的时候。由于这个方法会去关闭掉线程池,会导致单元测试在所有一起运行时(单个运行没有问题)会出错
//按理说这个方法会等待线程池里的全部线程执行完再销毁,但是事实上在单元测试中的确会报错。具体原因还没深究,由于这个类比较鸡肋,就干脆不注册了。