Jetty要點記憶

2021-10-24 04:55:51 字數 625 閱讀 8025

jetty的口號是:「不要把你的程式部署到jetty裡,而是把jetty部署到你的程式裡」,意味著,你可以把jetty當成程式的乙個http模組放到你的程式裡。

jetty 的架構比較簡單,核心元件主要是由 server 和 handler 組成。其中 server 的 handler 是其比較重要的乙個資料模型,jetty 中所有的元件都是基於  handler 來實現的。

jetty 比較容易貼合第三方框架,比如你可以直接用 spring 配置乙個 jetty 伺服器

直接可以將 jetty 作為提供 http 服務的元件,嵌入到應用中。按需載入元件,減少了伺服器的記憶體開銷

jetty 是面向 handler 的架構,而 tomcat 是面向容器的架構

jetty 預設採用 nio 技術,而 tomcat 預設是 bio

jetty 高度模組化,可以很靈活的管理拓展元件,而 tomcat 對其他元件的管理則相對困難

jetty可以同時處理大量連線而且可以長時間保持連線,適合於web聊天應用等

參考

歸併排序演算法及其記憶要點

歸併排序這個演算法,讓我回憶到一道演算法題目,就是兩個有序的陣列合併成乙個有序的陣列,相信經常刷題的同學一定很熟悉這個題目。實際上歸併排序就是把陣列拆分成乙個乙個的元素,然後兩兩都是有序陣列,再進行合併。這裡要說明的是,大話資料結構這本書中的歸併排序 遞迴版 的 我不是很推薦,相對而言較為複雜一點,...

Jetty原理研究

1 jetty的啟動方式。jetty主要有兩種啟動方式,單執行緒和雙線程啟動。單執行緒啟動,也叫做嵌入式啟動。主要先通過啟動容器server,然後設定connector 設定系統連線埠,處理分發請求 設定處理器handler 也就是設定具體的應用程式處理 server容器預設開啟的執行緒池配置。je...

Jetty初始引數

在使用jetty這個web容器時,有幾個比較初始的引數,這幾個引數會直接影響到業務伺服器本身的併發處理能力,所以記錄一下。引數設定 只供參考 selectchannelconnector connector new selectchannelconnector queuedthreadpool po...