package com.xzff.qt.controller;
import com.xzff.annotation.AnonymousAccess;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
import java.util.concurrent.*;
import java.util.concurrent.locks.LockSupport;
/**
* 测试请求存消息队列,实现异步处理
*/
@RestController
@RequestMapping("user")
public class MyTestController {
ThreadPoolExecutor excutor = new ThreadPoolExecutor(2, 2, 10, TimeUnit.SECONDS,
new LinkedBlockingQueue<>(20), new ThreadPoolExecutor.AbortPolicy());
private volatile boolean flag = false;
@AnonymousAccess
@RequestMapping("toParse")
public Object toParse(Object obj) throws ExecutionException, InterruptedException {
Java项目:并发请求时通过线程池处理
最新推荐文章于 2025-04-21 20:05:36 发布