Sun Java System Web Proxy Server 4.0.8 管理指南

重新启动 Proxy Server

本节介绍在不同平台上重新启动 Proxy Server 的各种方法。

重新启动 UNIX 或 Linux 服务器

您可以使用以下方法之一重新启动服务器:

由于安装脚本无法编辑 /etc/rc.local/etc/inittab 文件,因此必须使用文本编辑器对其进行编辑。如果不知道如何编辑这些文件,请向系统管理员咨询或参见系统文档。

Procedure从命令行重新启动 Proxy Server

  1. 如果服务器在端口号小于 1024 的端口上运行,请以 root 用户身份登录;否则以 root 用户或使用服务器用户帐户登录。

  2. 在命令行提示符下,键入下面一行文本并按 Enter 键:

    server-root/proxy-serverid/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-serverid/start

server-root 替换为服务器的安装目录。

重新启动 Windows 服务器

您可以通过服务控制面板或通过完成以下任务来重新启动服务器。

Procedure在 Windows 上重新启动服务器

  1. 使用“控制面板”>“管理工具”>“服务”>

  2. 从服务列表中选择 "Sun Java System Web Proxy Server 4.0 (proxy-serverid)"。

  3. 在“属性”窗口中将“启动类型”更改为“自动”。这样,每次启动或重新引导计算机时,系统将会启动服务器。

  4. 单击 "OK"。

设置终止超时

服务器停止后,将不再接收新的连接,而是等待所有未完成的连接完成。在 magnus.conf 文件中,可以配置服务器超时前的等待时间。默认情况下,此值设置为 30 秒。要更改此值,请将下面一行文本添加到 magnus.conf 文件中:

TerminateTimeout seconds

其中 seconds 代表服务器在超时之前等待的秒数。

配置此值的优点是:服务器将等待更长时间以便连接完成。但是,由于服务器通常从非响应的客户机打开连接,因此增加终止超时可能会增加服务器关闭所需的时间。