我想知道是否可以配置石英來執行長時間處理任務,只能在任何給定時間在一個線程中運行。換句話說,假設我的石英配置了一個大小爲5的SimpleThreadPool,並且我有一項工作每10秒觸發一次,但在某些情況下可能需要10秒以上才能完成。有沒有辦法配置石英觸發器/作業/調度器,以便這個觸發器不會再次觸發,因爲它已經在另一個線程中處於運行狀態。當觸發器再次觸發時,池中的另一個線程會將其選中並同時運行同一作業的兩個實例。感謝您的輸入。當石英在多個石英線程中只在一個線程中執行一個任務
說明:(關於使用大小爲1的線程池的建議)。要求是使用5個線程來配置線程池,並且在任何給定時間只有一個線程中執行任何單個作業,換句話說,一個作業的實例只能由一個線程執行。
如何將池大小降至1? – fmucar