Merge remote-tracking branch 'origin/master'
This commit is contained in:
commit
35ee930661
@ -22,7 +22,7 @@
|
|||||||
<dependency>
|
<dependency>
|
||||||
<groupId>org.jsoup</groupId>
|
<groupId>org.jsoup</groupId>
|
||||||
<artifactId>jsoup</artifactId>
|
<artifactId>jsoup</artifactId>
|
||||||
<version>1.14.3</version>
|
<version>1.15.3</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>com.github.houbb</groupId>
|
<groupId>com.github.houbb</groupId>
|
||||||
|
@ -1,6 +1,9 @@
|
|||||||
package com.fanxb.bookmark.common.configuration;
|
package com.fanxb.bookmark.common.configuration;
|
||||||
|
|
||||||
import com.fanxb.bookmark.common.factory.CustomThreadFactory;
|
import com.fanxb.bookmark.common.factory.CustomThreadFactory;
|
||||||
|
import com.fanxb.bookmark.common.factory.ThreadPoolFactory;
|
||||||
|
import lombok.extern.slf4j.Slf4j;
|
||||||
|
import org.springframework.context.annotation.Configuration;
|
||||||
import org.springframework.scheduling.annotation.SchedulingConfigurer;
|
import org.springframework.scheduling.annotation.SchedulingConfigurer;
|
||||||
import org.springframework.scheduling.config.ScheduledTaskRegistrar;
|
import org.springframework.scheduling.config.ScheduledTaskRegistrar;
|
||||||
|
|
||||||
@ -11,15 +14,15 @@ import java.util.concurrent.ScheduledThreadPoolExecutor;
|
|||||||
* Created with IntelliJ IDEA
|
* Created with IntelliJ IDEA
|
||||||
*
|
*
|
||||||
* @author fanxb
|
* @author fanxb
|
||||||
* @date 2020/1/26
|
|
||||||
*/
|
*/
|
||||||
|
@Configuration
|
||||||
|
@Slf4j
|
||||||
public class ScheduleConfig implements SchedulingConfigurer {
|
public class ScheduleConfig implements SchedulingConfigurer {
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void configureTasks(ScheduledTaskRegistrar scheduledTaskRegistrar) {
|
public void configureTasks(ScheduledTaskRegistrar scheduledTaskRegistrar) {
|
||||||
|
scheduledTaskRegistrar.setScheduler(ThreadPoolFactory.createPool("schedule"));
|
||||||
ScheduledExecutorService service = new ScheduledThreadPoolExecutor(5, new CustomThreadFactory("schedule"));
|
log.info("自定义schedule线程池成功");
|
||||||
scheduledTaskRegistrar.setScheduler(service);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user