關於web容器request佇列和thread
現在一個系統客戶要求:
1、可以控制請求的數量,根據請求來源的不同設定不同的優先順序別處理請求的先後次序。
2、建立一個執行緒池處理業務邏輯,可以對執行緒池監控維護。
我的分析:
他們的application伺服器是websphere6.0
1、我想透過在request處理前用fliter過濾器來出處理,搞一個佇列的形式,對request做dofliter,當然演算法還比較複雜呢。感覺比較難,請問大家有沒什麼辦法,或者有什麼開源的演算法之類的。
2、據我所知web容器是有自己的對request的執行緒池的,現在呢,為了實現這個功能我是對業務邏輯實現Callable介面搞了多執行緒。那麼這樣對效能有沒有好處呢?是不是畫蛇添足。或者對效能優影響。
請大俠們指點。。。。
1、可以控制請求的數量,根據請求來源的不同設定不同的優先順序別處理請求的先後次序。
2、建立一個執行緒池處理業務邏輯,可以對執行緒池監控維護。
我的分析:
他們的application伺服器是websphere6.0
1、我想透過在request處理前用fliter過濾器來出處理,搞一個佇列的形式,對request做dofliter,當然演算法還比較複雜呢。感覺比較難,請問大家有沒什麼辦法,或者有什麼開源的演算法之類的。
2、據我所知web容器是有自己的對request的執行緒池的,現在呢,為了實現這個功能我是對業務邏輯實現Callable介面搞了多執行緒。那麼這樣對效能有沒有好處呢?是不是畫蛇添足。或者對效能優影響。
請大俠們指點。。。。
[該貼被vvvvv於2009-06-08 14:03修改過]
相關文章
- 關於 Laravel 佇列報錯Laravel佇列
- 整理一下關於jq佇列和回撥佇列
- 同步容器、併發容器、阻塞佇列、雙端佇列與工作密取佇列
- 關於PHP佇列的問題PHP佇列
- 急問:關於Web容器叢集和EJB叢集Web
- STL(十九)queue佇列容器佇列
- 關於FND_REQUEST.SUBMIT_REQUEST和 FND_CONCURRENT.WAIT_FOR_REQUESTMITAI
- Java併發佇列與容器Java佇列
- 佇列 和 迴圈佇列佇列
- 關於將 OSGi 嵌入 WEB 容器的問題Web
- mysql併發執行緒控制之thread pool和優先佇列MySql執行緒thread佇列
- 佇列mq 相關佇列MQ
- Java-關於ThreadJavathread
- 07-主佇列和全域性佇列佇列
- 佇列和棧佇列
- 棧和佇列佇列
- 再看rabbitmq的交換器和佇列的關係MQ佇列
- Java:基於LinkedList實現棧和佇列Java佇列
- STL(二十)priority_queue優先佇列容器佇列
- 關於 Angular HTTP Interceptor 中 Request 和 Response 的 immutable 特性AngularHTTP
- 關於Beego ORM和 request body 的對映問題GoORM
- 關於Cookie、session和Web StorageCookieSessionWeb
- tomcat one connection one thread one request one threadTomcatthread
- socket的listen()的backlog引數和未完成佇列、已完成佇列的關係佇列
- 佇列、阻塞佇列佇列
- 看圖理解基於陣列的佇列陣列佇列
- 關於request.getCookie()問題?Cookie
- [筆記] 關於任務佇列在專案中的使用筆記佇列
- ModStart排程和佇列佇列
- Chapter 2 棧和佇列APT佇列
- 堆和優先佇列佇列
- 佇列-單端佇列佇列
- 關於樹的資料結構(二分搜尋樹,堆和優先佇列)資料結構佇列
- java Queue佇列相關總結Java佇列
- DockerDevOps答疑:關於資料容器和網路Dockerdev
- 【佇列】【懶排序】佇列Q佇列排序
- 實現簡單延遲佇列和分散式延遲佇列佇列分散式
- 併發佇列ConcurrentLinkedQueue和阻塞佇列LinkedBlockingQueue用法佇列BloC