疯狂的狮子li
2022-01-11 26fc652d33fb82a75d6ec7771ca50ee414b21723
ruoyi-framework/src/main/java/com/ruoyi/framework/manager/ShutdownManager.java
@@ -18,24 +18,24 @@
@Component
public class ShutdownManager {
   @Autowired
   @Qualifier("scheduledExecutorService")
   private ScheduledExecutorService scheduledExecutorService;
    @Autowired
    @Qualifier("scheduledExecutorService")
    private ScheduledExecutorService scheduledExecutorService;
   @PreDestroy
   public void destroy() {
      shutdownAsyncManager();
   }
    @PreDestroy
    public void destroy() {
        shutdownAsyncManager();
    }
   /**
    * 停止异步执行任务
    */
   private void shutdownAsyncManager() {
      try {
         log.info("====关闭后台任务任务线程池====");
         Threads.shutdownAndAwaitTermination(scheduledExecutorService);
      } catch (Exception e) {
         log.error(e.getMessage(), e);
      }
   }
    /**
     * 停止异步执行任务
     */
    private void shutdownAsyncManager() {
        try {
            log.info("====关闭后台任务任务线程池====");
            Threads.shutdownAndAwaitTermination(scheduledExecutorService);
        } catch (Exception e) {
            log.error(e.getMessage(), e);
        }
    }
}