使用「編輯 HTTP 偵聽程式」頁面可修改現有的 HTTP 偵聽程式。
當您編輯 HTTP 偵聽程式時,也可編輯「SSL」標籤。
「編輯 HTTP 偵聽程式」頁面包含下列選項。
用於將具有預設值的設定復原成其預設值的按鈕。沒有預設值的設定保持不變。
此頁面上的設定套用的組態名稱。本欄位是唯讀的。
唯一的偵聽程式名稱。「名稱」 欄位是唯讀欄位。您僅能在建立新的 HTTP 偵聽程式時指定名稱。
偵聽程式將偵聽的連接埠號碼。合法值為 1 - 65535。在 UNIX 系統上,建立偵聽連接埠 1 - 1024 的通訊端需要超級使用者權限。
HTTP 偵聽程式的狀態。您可啟用或停用此偵聽程式。此選項預設為啟用。如果停用偵聽程式,嘗試連線至偵聽程式時皆會發生通訊端異常 (java.net.ConnectException
)。
在 GlassFish Server 9.1 之前的版本中,若將偵聽程式已啟用的屬性設為 False,偵聽程式會針對任何傳送給它的請求傳回 404 回應碼。若要在目前的 GlassFish Server 版本中實現此運作方式,請將偵聽程式的狀態設為已啟用,並將每個關聯的虛擬伺服器狀態設為關閉。虛擬伺服器會在其 「網路偵聽程式」 下拉式清單中列出其關聯的偵聽程式。
如果選取此選項,會啟用 HTTP 偵聽程式的安全性。此選項預設為停用。
若選取此選項,偵聽程式會支援 Apache 的 mod-jk
協定。mod-jk
協定是 Apache 的 httpd
(Web 伺服器) 和 GlassFish Server 後端實例之間的專用通訊/網路協定。如果偵聽程式支援此協定,httpd
應會處理所有靜態內容,而任何對動態資源 (亦即 Servlet 和 JSP) 的請求都會使用 mod-jk
協定路由至 GlassFish Server 已啟用 mod-jk
的 HTTP 偵聽程式。此選項預設為停用。
網路偵聽程式將偵聽的 IP 位址。此位址可以用「點對」或 IPv6 表示法。它可以表示為 any
(用於 INADDR_ANY
) 以偵聽所有 IP 位址。它可以是主機名稱。
要與此 HTTP 偵聽程式關聯的虛擬伺服器。使用 「虛擬伺服器」 頁面可定義虛擬伺服器。
與 HTTP 偵聽程式關聯的執行緒集區。
要在伺服器傳送給用戶端的 URL 中使用的主機名稱。如果伺服器使用別名,則該名稱應為此別名。如果伺服器未使用別名,請將此欄位保留為空白。
此值會影響伺服器自動產生的 URL;但不會影響儲存在伺服器中目錄和檔案的 URL。如果您的伺服器使用別名,伺服器名稱應為此別名。如果附加了冒號和連接埠號碼,則該連接埠會用於伺服器傳送到用戶端的 URL。