Sun Java System Web Proxy Server 4.0.8 管理指南

根据 PAT 文件生成 PAC 文件

因为大多数客户机无法识别 PAT 文件格式,所以在客户机到代理服务器路由选择中,客户机使用代理自动配置 (Proxy Auto Configuration, PAC) 机制接收有关要通过哪个代理服务器的信息。不过,客户机使用的不是标准的 PAC 文件,而是源自 PAT 文件的一种特殊的 PAC 文件。这种特殊的 PAC 文件通过计算散列算法来为请求的 URL 确定合适的路由。

可以根据 PAT 文件手动或自动生成 PAC 文件。如果通过代理服务器阵列的某个特定成员手动生成 PAC 文件,该成员将立即根据 PAT 文件中的当前信息重新生成 PAC 文件。如果您将某个代理服务器阵列成员配置为自动生成 PAC 文件,则该成员将在每次检测到 PAT 文件的修改版本后自动重新生成该文件。


注 –

如果您没有为代理服务器使用代理服务器阵列功能,请使用 "Create/Edit Autoconfiguration File" 页面生成 PAC 文件。有关更多信息,请参见第 17 章


Procedure根据 PAT 文件手动生成 PAC 文件

只能通过主代理服务器生成 PAC 文件。

  1. 访问主代理服务器的 Server Manager,然后单击 "Caching" 选项卡。

  2. 单击 "Configure Proxy Array" 链接。

    将会显示 "Configure Proxy Array" 页面。

  3. 单击 "Generate PAC" 按钮。

    将会显示 "PAC Generation" 页面。

  4. 如果要在 PAC 文件中使用自定义逻辑,请在 "Custom logic file" 字段中键入文件名称,该文件包含要在生成 PAC 文件时包括的自定义逻辑。

    将把此逻辑插入到 FindProxyForURL 函数中的代理服务器阵列选择逻辑前。此函数通常用于不需要通过代理服务器阵列的本地请求。

    如果您已在配置代理服务器阵列成员时提供了该自定义逻辑文件,将会用该信息填充此字段。您可以在这里编辑自定义逻辑文件名。

  5. 在 "Default Route" 字段中,键入当阵列中的代理服务器不可用时客户机应采用的路由。

    如果您已在配置代理服务器阵列成员时提供了默认路由,将会用该信息填充此字段。您可以在这里编辑默认路由。

  6. 单击 "OK"。

  7. 单击 "Restart required"。

    将会显示 "Apply Changes" 页面。

  8. 单击 "Restart Proxy Server" 按钮以应用更改。

Procedure自动生成 PAC 文件

  1. 访问 Server Manager,然后单击 "Caching" 选项卡。

  2. 单击 "Configure Proxy Array Member" 链接。

    将会显示 "Configure Proxy Array Member" 页面。

  3. 选中 "Auto-generate PAC File" 复选框。

  4. 如果要在 PAC 文件中使用自定义逻辑,请在 "Custom Logic File" 字段中键入文件名称,该文件包含要在生成 PAC 文件时包括的自定义逻辑。

    将把此逻辑插入到 FindProxyForURL 函数中的代理服务器阵列选择逻辑前。

    如果您已在配置代理服务器阵列时提供并保存了该自定义逻辑文件,将会用该信息填充此字段。您可以在这里编辑自定义逻辑文件名。

  5. 在 "Default Route" 字段中,键入当阵列中的代理服务器不可用时客户机应采用的路由。

    如果您已在配置代理服务器阵列时提供了默认路由,将会用该信息填充此字段。您可以编辑默认路由。

  6. 单击 "OK"。

  7. 单击 "Restart required"。

    将会显示 "Apply Changes" 页面。

  8. 单击 "Restart Proxy Server" 按钮以应用更改。