奇怪的All threads (200) are currently busy
Tomcat報如下錯誤,導致不能響應客戶端的請求。
2012-9-20 9:05:14 org.apache.tomcat.util.threads.ThreadPool logFull
嚴重: All threads (200) are currently busy, waiting. Increase maxThreads (200) or check the servlet status
嚴重: All threads (200) are currently busy, waiting. Increase maxThreads (200) or check the servlet status
報錯並不奇怪,之所以說它奇怪,是因為這個200不知道是哪裡設定的引數,至少我的tomcat裡面設定的maxThreads="1000",之前初始值是150的。
資料連線的最大連線也不是200了,而是500。
ulimit 是預設的1024,把它修改為4096,再次重啟tomcat,再觀察一段時間了。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/9399028/viewspace-744451/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- CLR Threads and Windows ThreadsthreadWindows
- sql server 2005下奇怪的Delete Top 語句(downmoon)SQLServerdelete
- 2008 3 10:It's all there for a reason
- List of currently operational QOTD serversServer
- 奇怪的DLL檔案解決安裝Windows2000(轉)Windows
- NIO的奇怪事件 非常奇怪! 救救我!_!事件
- 奇怪的GCDGC
- 奇怪的“物件”物件
- gc buffer busy的優化GC優化
- gc buffer busyGC
- ORA-20005:object statistics are locked (stattype = ALL)Object
- ORA-20005: object statistics are locked (stattype = ALL)Object
- 執行緒 threads執行緒thread
- gc buffer busy的最佳化GC
- buffer busy wait 的深度剖析AI
- WriteFile 奇怪的現象
- Common threads: Awk by examplethread
- mormot.core.threads--TSynQueueORMthread
- mormot.core.threads--TSynParallelProcessORMthreadParallel
- 奇怪++操作
- GC BUFFER BUSY問題的診斷GC
- 奇葩鍵盤故事多 TrewGrip長的奇怪營銷更奇怪!
- 有關threads中message的問題thread
- Oracle Buffer Busy WaitsOracleAI
- buffer busy wait 解析AI
- 奇怪的session混亂問題Session
- 奇怪的字串最佳化字串
- 奇怪的DP最佳化
- 奇怪的漢諾塔 - 題解
- Simplifying Graphics With Java and Threads (轉)Javathread
- MySQL 5.5 -- innodb_purge_threadsMySqlthread
- mormot.core.threads.pas unitORMthread
- mormot.core.threads--TBlockingProcessORMthreadBloC
- mormot.core.threads--TSynThreadORMthread
- mormot.core.threads--TSynThreadPoolORMthread
- buffer busy waits引起的會話突增AI會話
- oracle buffer busy waits等待的含義OracleAI
- 奇怪!!奇怪!真是不可理解。哪位大哥幫幫忙。