设置代理服务器

代理服务器是一种特定的应用程序服务器,用于将 HTTP 请求路由到执行工作的内容服务器。 您可以根据代理服务器在系统中扮演的角色对其进行分类。 此特定代理服务器被归类为逆向代理服务器,这是因为该服务器的主要功能是用作第一个联系点(不包括防火墙)以供客户机请求进入企业服务器。 相对照而言,转发代理服务器充当出站流量的第一个联系点。

准备工作

查看描述如何为 WebSphere® Application Server 拓扑选择前端的主题。 本主题帮助您确定是应该设置 Web 服务器插件,代理服务器还是安全代理服务器,以便为 WebSphere Application Server 拓扑提供会话亲缘关系,故障转移支持和工作负载均衡。

如果您熟悉 V6.0 以前的产品版本中旧代理服务器的功能,请查看以下在旧代理服务器中可用但在当前代理服务器中不可用的功能的列表:
  • 转发代理配置,包括 SSL 隧道传输、透明代理和 FTP 协议
  • 请求 URI 重写(响应 URI 重写功能可用)
  • 代理服务器上的认证和授权
  • NCSA 组合式日志记录
  • 定制日志记录
  • 高速缓存共享
  • 公共网关接口 (CGI)

有关此任务

代理服务器是企业中内容服务器的代理。 作为代理,您可以对代理服务器配置规则,以便在内容服务器集群中进行路由和负载均衡。 代理服务器还能够使用安全套接字层 (SSL) 来保护传输,并可以使用各种认证和授权方案来保护内容。 代理服务器的另一项重要功能是,它能够使用响应变换(URL 重写)功能来针对 Web 客户机端保护内容服务器身份。 通过在本地对内容进行高速缓存以及保护内容服务器不受流量浪涌影响,代理服务器还能够提高性能。

代理服务器配置提供了一些设置,这些设置控制代理服务器如何向企业应用程序及其组件提供服务。 本节描述如何在现有应用程序服务器环境中创建和配置代理服务器。

代理服务器概述

在 V6.0.2 的产品中,必须扩充 Deployment Manager 概要文件才能管理代理服务器。 对于 V6.1 及更高版本而言,可以从管理控制台中管理代理服务器,而不必进行初始扩充。

过程

下一步做什么?

  • 在单元中 创建代理服务器
  • 将应用程序部署到代理服务器。
    [z/OS]避免麻烦: 所有代理服务器进程都在控制器中执行,因为您无法为代理服务器配置服务方。 因此,由于无法将应用程序模块部署到控制器中,所以无法将应用程序模块部署到代理服务器中。 如果在代理服务器上运行的应用程序包含应用程序模块(例如在发生代理服务器路由错误时用作错误页面的模块),那么必须将该应用程序模块部署到可以与该代理服务器进行通信的应用程序服务器,而不是部署到该代理服务器。