伺服器元件
目錄
簡介
伺服器元素代表整個 Catalina servlet 容器。因此,它必須是 conf/server.xml
組態檔案中的最外層元素。它的屬性代表 servlet 容器整體的特徵。
屬性
常見屬性
所有 伺服器實作都支援下列屬性
屬性 | 說明 |
---|---|
className |
要使用的實作的 Java 類別名稱。此類別必須實作 |
address |
此伺服器等待關閉命令的 TCP/IP 位址。如果未指定位址,將使用 |
port |
此伺服器等待關閉命令的 TCP/IP 埠號。設為 注意:當 Tomcat 使用 Apache Commons Daemon 啟動(在 Windows 上以服務方式執行或在 un*xes 上使用 jsvc)時,停用關閉埠會很有效。不過,當使用標準 shell 指令碼執行 Tomcat 時,無法使用此方式,因為它會阻止 shutdown.bat|.sh 和 catalina.bat|.sh 優雅地停止 Tomcat。 |
portOffset |
套用至 |
shutdown |
必須透過 TCP/IP 連線傳送至指定埠號的命令字串,才能關閉 Tomcat。 |
utilityThreads |
此服務將用於各種實用程式任務(包括經常性任務)的執行緒數目。特殊值 0 會導致使用 |
標準實作
伺服器的標準實作為 org.apache.catalina.core.StandardServer。它支援下列其他屬性(除了上述列出的共用屬性)
屬性 | 說明 |
---|---|
utilityThreadsAsDaemon |
設定實用程式執行緒的守護程序旗標值。預設值為 |
periodicEventDelay |
此值代表此伺服器上設定的生命週期監聽器週期性生命週期事件呼叫之間的延遲(以秒為單位)。此值以秒為單位,而負值或零值會停用呼叫。如果未指定,此屬性的預設值為 10 秒。 |
巢狀元件
特殊功能
伺服器沒有任何特殊功能。