1.自定義定時任務線程池
package com.x.devicetcpserver.global.tcp.tcpscheduler;import org.springframework.boot.context.properties.EnableConfigurationProperties;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;
import org.springframework.scheduling.concurrent.ThreadPoolTaskScheduler;@Configuration
@EnableConfigurationProperties(ScheduledProperties.class)
public class TaskSchedulerConfig {@Beanpublic ThreadPoolTaskScheduler taskScheduler() {ThreadPoolTaskScheduler scheduler = new ThreadPoolTaskScheduler();// 設置線程池大小scheduler.setPoolSize(Runtime.getRuntime().availableProcessors() * 2 + 1);// 設置線程名稱前綴scheduler.setThreadNa