![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIiclRnblN2XjlGcjAzNfRHLGZkRGZkRfJ3bs92YsYTMfVmepNHLx0EROp3Z61EeJpHW4Z0MMBjVtJWd0ckW65UbM5WOHJWa5kHT20ESjBjUIF2X0hXZ0xCMx81dvRWYoNHLrdEZwZ1Rh5WNXp1bwNjW1ZUba9VZwlHdssmch1mclRXY39CXldWYtlWPzNXZj9mcw1ycz9WL49zZuBnLxADOxITMyMjM0ATMxAjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
1.概述
背景我有一個程式,controller中接收用戶端請求,但是這個請求做的操作非常的重,而且做完一個如果再來請求必須拒絕。因為這是一個費時的操作。而且多次操作會報錯。
@GetMapper()
public void do(){
// 判斷是否還有在運作的線程
// 線程是否允許完畢,如果沒有,那麼直接傳回
// 否則就建立一個新的線程ÿ
背景我有一個程式,controller中接收用戶端請求,但是這個請求做的操作非常的重,而且做完一個如果再來請求必須拒絕。因為這是一個費時的操作。而且多次操作會報錯。
@GetMapper()
public void do(){
// 判斷是否還有在運作的線程
// 線程是否允許完畢,如果沒有,那麼直接傳回
// 否則就建立一個新的線程ÿ