Class ThreadPoolTaskConfig

java.lang.Object
io.github.lunasaw.sip.common.conf.ThreadPoolTaskConfig

@Configuration @Order(1) @EnableAsync(proxyTargetClass=true) public class ThreadPoolTaskConfig extends Object
ThreadPoolTask 配置类 - 优化版本
Author:
lin
  • Field Details

    • cpuNum

      public static final int cpuNum
  • Constructor Details

    • ThreadPoolTaskConfig

      public ThreadPoolTaskConfig()
  • Method Details

    • sipMessageProcessor

      @Bean("sipMessageProcessor") public org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor sipMessageProcessor()
      SIP消息处理专用线程池
    • sipScheduledExecutor

      @Bean("sipScheduledExecutor") public ScheduledThreadPoolExecutor sipScheduledExecutor()
      SIP定时任务线程池
    • taskExecutor

      @Bean("sipTaskExecutor") public org.springframework.scheduling.concurrent.ThreadPoolTaskExecutor taskExecutor()
      兼容性保留 - 原有的sipTaskExecutor