要将 Microsoft Internet Information Services (IIS) 与负载平衡器插件一起使用,请按照以下各节中提供的步骤操作。
打开 Internet 服务管理器。
选择要为其启用此插件的 Web 站点。
此 Web 站点通常名为“默认 Web 站点”。
在此 Web 站点上单击鼠标右键,并选择“属性”以打开“属性”记事本。
按照以下步骤,添加一个新的 ISAPI 过滤器:
创建并配置新的虚拟目录:
将 sun-passthrough.dll 文件的路径、Application Server as-install/bin 以及 Application Server as-install /lib 添加到系统的 PATH 环境变量中。
对于 IIS 6.0 用户,请使用以下步骤将负载平衡器 Web 服务扩展配置为在 IIS 6 中运行:
对于 IIS 6.0 用户,请创建文件 C:\inetput\wwwroot\sun-passthrough\lb.log,并为组 IIS_WPG 提供对该文件的 NTFS 写入和修改权限。
由于 IIS 6.0 以“工作进程隔离模式”运行,因此它会使用组 IIS_WPG 的安全权限运行 IIS 服务器。
对于所有 IIS 用户,请重新启动计算机。
检验 Web 服务器、负载平衡器插件和 Application Server 是否运行正常。
在 Web 浏览器中键入以下地址,以访问此 Web 应用程序的上下文根:http://web-server-name/web-application,其中 web-server-name 是 Web 服务器的主机名或 IP 地址,web-application 是在 C:\Inetpub\wwwroot\sun-passthrough\sun-passthrough.properties 文件中列出的上下文根。
ISAPI 过滤器状态应当为绿色。要检查过滤器状态,请访问此 Web 站点的 "Properties" 笔记簿,并单击 "ISAPI Filters" 选项卡。如果状态不为绿色,请尝试向 IIS HTTP 端口发送任一 HTTP 请求。如果请求失败,则表明情况确实如此。请重新检查 ISAPI 过滤器的状态。
安装程序会在 sun-passthrough.properties 中自动配置以下属性。您可以更改默认值。
属性 |
定义 |
默认值 |
---|---|---|
lb-config-file |
负载平衡器配置文件的路径 |
IIS-www-root\sun-passthrough \loadbalancer.xml |
log-file |
负载平衡器日志文件的路径 |
IIS-www-root\sun-passthrough\lb.log |
log-level |
Web 服务器的日志级别 |
INFO |
IIS 当前不支持 Application Server 9.1 的“自动应用”功能。