服務元件

目錄

簡介

一個 服務 元素代表一個或多個 連接器 元件的組合,這些元件共享一個 引擎 元件來處理傳入的請求。一個或多個 服務 元素可以巢狀在一個 伺服器 元素內。

屬性

常見屬性

服務 的所有實作都支援下列屬性

屬性 說明
className

要使用的實作的 Java 類別名稱。此類別必須實作 org.apache.catalina.Service 介面。如果未指定類別名稱,將會使用標準實作。

name

這個 服務 的顯示名稱,如果您使用標準 Catalina 元件,它會包含在日誌訊息中。與特定 伺服器 關聯的每個 服務 的名稱都必須是唯一的。

標準實作

服務 的標準實作是 org.apache.catalina.core.StandardService。它支援下列其他屬性 (除了上面列出的常見屬性)

屬性 說明
gracefulStopAwaitMillis

停止服務時等待的時間 (以毫秒為單位),讓客戶端連線完成處理並關閉,然後才停止服務的容器階層。等待時間只適用於配置 bindOnInit 值為 false 的連接器,這不是預設值。任何零或負值表示不會等待。如果未指定,將會使用預設值零。

巢狀元件

唯一可以巢狀在 服務 元素內的元件是 連接器 元素,後面緊接一個 引擎 元素。

特殊功能

服務 沒有任何特殊功能。