,在上篇中我們使用預設的connector來處理連線,
這裡我們新增指定的連線方式。
package com.netboy.jetty.demo;
import org.eclipse.jetty.server.connector;
import org.eclipse.jetty.server.server;
import org.eclipse.jetty.server.nio.selectchannelconnector;
import com.netboy.jetty.handler.hellohandler;
/** * hello world!
* */
public class jettyserver
);
hellohandler hellohandler = new hellohandler();
jettyserver.sethandler(hellohandler);
system.out.println( "....start jetty server..." );
jettyserver.start();
jettyserver.join();
}}
這裡我們選擇使用select輪詢機制的連線方式。有沒有發現,jetty將處理連線**給了connector類,而server.setconnector()傳入的引數是乙個connector類陣列,
顯然,我們可以設定多個connector類對應多個埠,來提供不同的服務。
ok。我們來試試:
jetty嵌入式如何實現https
以下內容為keystore獲取,做https請看部落格相關分類 可以從該 申請獲取到免費的秘鑰和證書資訊,詳細的操作步驟這裡不介紹,可以參考博文 該步驟執行完成後,你應該就有了如下幾個檔案 2 將金鑰轉化為keystore檔案 1 將上述生成的四個檔案複製到內網伺服器的任意路徑,然後執行如下命令 執...
Jetty原理研究
1 jetty的啟動方式。jetty主要有兩種啟動方式,單執行緒和雙線程啟動。單執行緒啟動,也叫做嵌入式啟動。主要先通過啟動容器server,然後設定connector 設定系統連線埠,處理分發請求 設定處理器handler 也就是設定具體的應用程式處理 server容器預設開啟的執行緒池配置。je...
Jetty初始引數
在使用jetty這個web容器時,有幾個比較初始的引數,這幾個引數會直接影響到業務伺服器本身的併發處理能力,所以記錄一下。引數設定 只供參考 selectchannelconnector connector new selectchannelconnector queuedthreadpool po...