0
HI下面的代碼是在應用線程池的問題
threadPool.shutdown();
while (!threadPool.awaitTermination(10, TimeUnit.SECONDS)) {
logger.info("Waiting for "
+ (threadPool.getQueue().size() + threadPool
.getActiveCount()) + " jobs to complete.");
}
當應用程序正在運行,在循環
- 等待134個作業完成strucked使用。
- 等待134個工作完成。
- 等待134個工作完成。
上述聲明快到時間可持續,實際線程在database.will增加的時間超過10秒將在本situation.any建議幫助執行更新操作是很有幫助的
實際上工作人員正在執行一些業務操作。因爲少數方法同步關鍵字被添加。同步關鍵字會導致以上情況嗎? – siva