将请求从插件路由到代理服务器

您可以设置 Web 服务器插件以便将请求路由到代理服务器。

关于此任务

管理员可能会选择设置具有作为代理服务器前端的 Web 服务器插件的 Web 服务器,例如 IBM® HTTP Server。如果通过代理服务器来路由请求,那么此类拓扑的插件配置文件无法使用传统的插件配置生成机制。

要生成 plugin-cfg.xml 文件以便与 Web 服务器插件配合使用,从而通过代理服务器进行路由,请完成下列步骤:

过程

  1. 在管理控制台中,单击服务器 > 服务器类型 > WebSphere 代理服务器 > proxy_server_name > HTTP 代理服务器设置 > 代理设置
  2. 生成插件配置下拉菜单中,选择适当的范围。
  3. 可选: 如果某个脚本手动将 plugin-cfg.xml 文件从节点复制到插件安装位置,那么在插件配置更改脚本字段中输入脚本的路径。
  4. 在“可信安全代理”字段中,为插件添加节点的主机名或 IP 地址,该节点充当代理服务器的可信中介。
  5. 单击确定
  6. 如果在进行远程管理的情况下使用 IBM HTTP Server,请禁用自动传播插件功能。 在管理控制台中,单击服务器 >服务器类型 > Web 服务器 > web_server_name > 插件属性。取消选中自动传播插件配置文件。这会阻止 WebSphere® Application Server 用传统的 plugin-cfg.xml 文件覆盖代理服务器 plugin-cfg.xml 文件。
  7. 保存更改。
  8. 停止并接着重新启动代理服务器。 除非插件是针对服务器作用域生成,否则 plugin-cfg.xml 文件将位于 {WAS_ROOT}/profiles/profilename/etc 目录中。 如果为服务器作用域生成了插件,那么 plugin-cfg.xml 文件将位于 {WAS_ROOT}/profiles/profilename/etc/server_name 目录中。 如果插件配置更改脚本字段中没有脚本,请将 plugin-cfg.xml 文件手动复制到插件安装位置。
    避免故障 避免故障: 在生成 plugin-cfg.xml 的过程中,会创建临时 plugin-cfg-xxxx.xml 文件。 如果注意到 plugin-cfg.xml 文件所在的目录中有这些临时文件,那么可以忽略他们或手动对他们进行删除。gotcha

结果

在第一次生成 plugin-cfg.xml 文件之后,每当随需应变配置 (ODC) 更改时都将自动重新生成此文件。例如,每当安装或卸载应用程序时,或者对一个或多个代理服务器集群成员指定的权重更改时,都将重新生成 plugin-cfg.xml 文件。

下一步做什么

要验证代理服务器是否信任 Web 服务器,请将 Web 服务器的主机名或地址添加到管理控制台中“代理设置”页面上的“可信安全代理”部分。要访问此页面,请单击服务器 > 服务器类型 > WebSphere 代理服务器 > proxy_server_name > HTTP 代理服务器设置 > 代理设置。此操作使代理服务器可以采用由前端中间服务器设置的专用头。


指示主题类型的图标 任务主题



时间戳记图标 最近一次更新时间: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjpx_setuppluginps
文件名:tjpx_setuppluginps.html