嵌入jetty 指定connector

2021-06-12 20:09:00 字數 1187 閱讀 7879

,在上篇中我們使用預設的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...