您可以藉由 [Configure System Preferences] 頁面對伺服器的基本層面進行設定或變更。此頁面可以讓您執行下列作業:
變更代理伺服器的伺服器使用者、程序數量、偵聽佇列大小、代理逾時以及中斷後的逾時
啟用 DNS、ICP、代理伺服器陣列和父系陣列
喜好設定選項包括:
Server User。[Server User] 是指代理伺服器所使用的使用者帳號。您輸入做為代理伺服器使用者的使用者名稱,應已經以一般使用者帳號的形式存在。伺服器啟動時,其執行方式就像是由該使用者所啟動一樣。
若要避免建立新的使用者帳號,您可以選擇在相同主機上執行的另一部伺服器所使用的帳號。如果您執行的是 UNIX 代理伺服器,則可以選擇 nobody 使用者。然而,在某些系統上,nobody 使用者可以擁有檔案但無法執行程式,因此不適合做為代理伺服器的使用者名稱。
在 UNIX 系統上,代理伺服器產生的所有程序都會指定給伺服器使用者帳號。
Processes。[Processes] 欄位顯示可用於處理請求的程序數量。預設值為 1。除非必要,否則請勿修改此設定。
Listen Queue Size。[Listen Queue Size] 欄位可用來指定偵聽通訊端上擱置連線的最大數量。
DNS。網域名稱服務 (DNS) 可將 IP 位址復原為主機名稱。當 Web 瀏覽器連線至伺服器時,伺服器僅會取得用戶端的 IP 位址,例如 198.18.251.30。伺服器並不會取得主機名稱的資訊,如 www.example.com。存取記錄和存取控制時,伺服器可以將 IP 位址解析為主機名稱。在 [Configure System Preferences] 頁面上,可以指定伺服器是否要將 IP 位址解析為主機名稱。
ICP。網際網路快取通訊協定 (ICP) 為訊息傳遞協定,能讓快取記憶體相互進行通訊。快取記憶體可以使用 ICP 來傳送查詢,並回覆快取的 URL 是否存在,以及擷取這些 URL 的最佳位置。您可以在 [Configure System Preferences] 頁面上啟用 ICP。如需有關 ICP 的更多資訊,請參閱透過 ICP 鄰近區域路由。
Proxy Array。代理伺服器陣列是由代理伺服器組成的陣列,充當用於分散式快取的快取記憶體。如果啟用 [Configure System Preferences] 頁面上的代理伺服器陣列選項,表示您所配置的代理伺服器為代理伺服器陣列的成員,而陣列中其他所有成員都是它的同層代理伺服器。如需有關使用代理伺服器陣列的更多資訊,請參閱透過代理伺服器陣列路由。
Parent Array。父系陣列是指單一代理伺服器或代理伺服器陣列成員路由所通過的代理伺服器陣列。因此,如果代理伺服器在存取遠端伺服器之前,路由通過上游代理伺服器陣列,則上游代理伺服器陣列就視為父系陣列。如需有關將父系陣列與代理伺服器搭配使用的更多資訊,請參閱透過父系陣列路由。
Proxy Timeout。代理伺服器逾時是指從遠端伺服器所傳送的連續網路資料封包之間,於代理伺服器請求逾時前的最大時間。代理伺服器逾時的預設值為 5 分鐘。
如果遠端伺服器使用 server-push 且頁面之間的延遲長於代理伺服器的逾時,則在完成傳輸之前,連線可能會終止。請改用 client-pull,以傳送多項請求至代理伺服器。