Sun Java System Web Proxy Server 4.0.4 管理指南

重新啟動 Proxy Server

本小節說明在不同平台上重新啟動 Proxy Server 的各種方法。

重新啟動伺服器 (UNIX 或 Linux)

您可以使用下列方法之一重新啟動伺服器:

由於安裝程序檔無法編輯 /etc/rc.local /etc/inittab 檔案,因此必須使用文字編輯器編輯這些檔案。如果您不瞭解如何編輯這些檔案,請洽詢您的系統管理員或參考系統文件。

Procedure從指令行重新啟動 Proxy Server

  1. 如果伺服器在編號低於 1024 的連接埠上執行,請以超級使用者身分登入;否則,請以超級使用者身分或使用伺服器使用者帳號登入。

  2. 在指令行提示處,鍵入下列行並按下 Enter 鍵:

    server-root/proxy-server id/restart

    其中,server-root 是安裝伺服器的目錄。

    • 您可以在該行結尾使用選擇性參數 -i。如果伺服器程序遭強制結束或當機,-i 選項便會以 inittab 模式執行伺服器,inittab 將為您重新啟動伺服器。該選項也可防止伺服器將其本身放入後台程序中。

使用 inittab 重新啟動伺服器

/etc/inittab 檔案中的一行上增加下列文字:

prxy:23:respawn:server-root /proxy-serverid/start -start -i

其中 server-root 是安裝伺服器的目錄,而 proxy-serverid 則是伺服器的目錄。

-i 選項可防止伺服器將其自身放置在背景程序中。

在停止伺服器之前,您必須移除該行。

使用系統 RC 程序檔重新啟動伺服器

如果使用 /etc/rc.local 或系統中的等效檔案,請將下列一行置入 /etc/rc.local 中:

server-root/proxy-server id/start

使用安裝伺服器的目錄替代 server-root

重新啟動伺服器 (Windows)

您可以使用服務控制台或透過完成下列作業來重新啟動伺服器。

Procedure在 Windows 上重新啟動伺服器

  1. 使用 [控制台] > [系統管理工具] > [服務]

  2. 從服務清單中,選取 [Sun Java System Web Proxy Server 4.0 (proxy-server id)]。

  3. 在 [內容] 視窗中,將 [啟動類型] 變更為 [自動]。這樣系統便會在每次電腦啟動或重新開機時,同時啟動伺服器。

  4. 按一下 [確定]。

設定終止逾時

當伺服器停止時,將會停止接受新連線。然後,伺服器會等待所有未執行的連線完成。可以在 magnus.conf 檔案中配置伺服器逾時前的等待時間。依預設,該值設定為 30 秒。若要變更該值,請在 magnus.conf 檔案中增加下列行︰

TerminateTimeout seconds

其中,seconds 表示伺服器在逾時前將等待的秒數。

配置該值的優點是伺服器將等待更長的時間以讓連線完成。然而,由於伺服器經常會開啟與無回應用戶端的連線,因此增加終止逾時可能會增加伺服器關機所需要的時間。