Skip to content

版本2.3,jobThread执行完一个job,下一秒在,111行triggerQueue.poll(3L, TimeUnit.SECONDS) 报错,提示stopReason:excutor idel times over limit. #3694

@Air433

Description

@Air433

想知道为什么会出现这种错误?

Rolling log Console

2025-04-06 01:30:00 [com.xxl.job.core.thread.JobThread#run]-[130]-[Thread-735]
--- xxl-job job execute start ---
Param: null
2025-04-06 01:30:00 [com.xxl.job.core.thread.JobThread#run]-[176]-[Thread-735]
--- xxl-job job execute end(finish) ---
Result: handleCode=200, handleMsg = null
2025-04-06 01:30:00 [com.xxl.job.core.thread.TriggerCallbackThread#callbackLog]-[197]-[xxl-job, executor TriggerCallbackThread]
--- xxl-job job callback finish.
2025-04-06 01:30:01 [com.xxl.job.core.thread.JobThread#run]-[191]-[Thread-735]
--- JobThread toStop, stopReason:excutor idel times over limit.
2025-04-06 01:30:01 [com.xxl.job.core.thread.JobThread#run]-[201]-[Thread-735]
--- JobThread Exception:java.lang.InterruptedException
at java.base/java.util.concurrent.locks.AbstractQueueAsyncFromizer$ConditionObject.reportInterruptAfterWait(AbstractQueueAsyncFromizer.java:2056)
at java.base/java.util.concurrent.locks.AbstractQueueAsyncFromizer$ConditionObject.awaitManos(AbstractQueueAsyncFromizer.java:2133)
at java.base/java.util.concurrent.LinkedBlockingQueue.poll(LinkedBlockingQueue.java:458)
at com.xxl.job.core.thread.JobThread.run(JobThread.java:111)

--- xxl-job job execute end(error) ---

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions