• <menu id="eeoky"><tt id="eeoky"></tt></menu>
  • <nav id="eeoky"></nav>
  • Tomca教程
    Tomcat Manager
    Tomcat Realm 配置
    Tomcat 安全管理
    Tomcat JNDI 資源
    Tomcat JDBC 數據源
    Tomcat 類加載機制
    Tomcat JSPs
    Tomcat SSL/TLS配置
    Tomcat SSI
    Tomcat CGI
    Tomcat 代理支持
    Tomcat MBean 描述符
    Tomcat 默認 Servlet
    Tomcat 集群
    Tomcat 連接器
    Tomcat監控與管理
    Tomcat 日志機制
    Tomcat 基于 APR 的原生庫
    Tomcat 虛擬主機
    Tomcat 高級 IO 機制
    Tomcat 附加組件
    Tomcat 安全性注意事項
    Tomcat Windows 服務
    Tomcat Windows 認證
    Tomcat 的 JDBC 連接池
    Tomcat WebSocket 支持
    Tomcat 重寫機制

    Tomcat 基于 APR 的原生庫

    Tomcat基于 APR 的原生庫簡介

    Tomcat 可以使用 Apache Portable Runtime(APR) 來增強可擴展性與性能,并能更好地與原生服務器技術相集成。APR 是一種具有高度可移植性的類庫,是 Apache HTTP Server 2.x 的核心。APR 具有許多用途,包括訪問高級 IO 功能(比如 sendfile、epoll 和 OpenSSL)、系統級功能(隨機數生成、系統狀態,等等)以及原生進程處理(共享內存、NT 管道、UNIX 套接字)。

    這些特性能讓 Tomcat 成為一種通用的 Web 服務器,更使其更好地與原生的 Web 技術相集成。從整體上來說,這使得 Java 越來越有望成為一個成熟的 Web 服務器平臺,而不單純是一種僅僅著重研究后端的技術。

    安裝

    APR 支持需要安裝三個關鍵的原生組件:

    • APR 庫
    • Tomcat 所用的 》JNI 包裝器
    • OpenSSL 庫

    Windows

    Windows 安裝文件從這里下載 32 位或 AMD 64 位,里面是包含 OpenSSL 和 APR 的集合文件。

    Linux

    多數 Linux 分發版都會自帶 APR 與 OpenSSL 包。JNI 包裝器(litcnative)然后被編譯。它依賴 APR、OpenSSL 與 Java 頭。

    需要:

    • APR 1.2+ 開發頭(libarp-1 dev package)
    • OpenSSL 》》》
    • Java compatible JDK 1.4+》》
    • GNU 開發環境(gcc,make)

    APR 組件

    當所有的庫都正確安裝好且適用于 Java(如果加載失敗,就會顯示相關的庫路徑),Tomcat 連接器就會自動使用 APR。這里,連接器的配置跟通常的配置沒什么不同,但會用一些特別的屬性來配置 APR 組件。對于大多數用例來說,這些屬性的默認值都已經非常適用了,根本不需要再加以微調。

    當啟用 APR 時,Tomcat 同樣也啟用了下面這些功能:

    • 默認在所有平臺安全會話 ID 生成(Linux 之外的平臺需要隨機數生成使用配置好的熵)。
    • 關于Tomcat 進程的內存使用和 CPU 使用情況的 OS 級統計,由status servlet所顯示。

    配置 APR 生命周期偵聽器(APR Lifecycle Listener)

    AprLifecycleListener

    屬性

    描述

    SSLEngine

    所要使用的 SSLEngine 名稱。off:不使用 SSL。on:使用 SSL,但沒有特定引擎。默認值為 on。這將初始化原生的 SSL 引擎,然后使用 SSLEnabled 屬性在連接器中》》》。范例:

    請訪問 OpenSSL 官方網站以詳細了解 SSL 硬件引擎與制造商的相關信息。

    配置 APR 連接器

    HTTP/HTTPS

    關于 HTTP 配置的相關信息,可查閱 HTTP 連接器配置文檔。
    關于 HTTPS 配置的相關信息,可查閱 HTTPS 連接器配置文檔。

    下面這個范例介紹了 SSL 連接器的聲明:

    AJP

    關于 AJP 配置的相關信息,可查閱 AJP 連接器配置文檔。

    全部教程
    疯狂婬荡乱婬A片中文,特级西西人体444WWw高清大胆,国产性XXXX18免费观看视频,中文字幕乱伦,free性满足HD国产精品,牛人女厕偷拍1区2区