16.8.3. 配置 ISAPI Redirector 发送客户请求到 JBoss EAP 6
概述
本节配置了一组 JBoss EAP 6 服务器接受来自 ISAPI Redirector 的请求。它没有包括对负载平衡和高可以性失效切换的配置。如果您需要这些功能,请参考 第 16.8.4 节 “配置 ISAPI Redirector 在多个 JBoss EAP 6 服务器间平衡客户请求”。
这个是在 IIS 服务器上完成的,我们假定 JBoss EAP 6 已按照 第 16.3.6 节 “配置 JBoss EAP 6 从外部 HTTPD 接受请求” 进行了配置。
先决条件
- 您需要访问 IIS 服务器的完整管理员权限
过程 16.15. 编辑属性文件和设置重定向
创建一个目录来存储日志、属性文件和锁文件。
本过程剩余的部分将假定您在使用C:\connectors\
目录。如果您使用了不同的目录,请相应地修改这些说明。创建
isapi_redirect.properties
文件。创建名为C:\connectors\isapi_redirect.properties
的文件。复制下列内容到文件里。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
uriworkermap.properties
文件uriworkermap.properties
文件包含了部署的应用程序 URL 和处理请求的工作节点间的映射。下面的例子展示了这个文件的语法。请将您的uriworkermap.properties
文件放入C:\connectors\
。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
workers.properties
文件。workers.properties
文件包含工作标签和服务器实例间的映射定义。下面的示例文件展示了这个文件的语法。请将这个文件放入C:\connectors\
目录。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 创建
rewrite.properties
文件。rewrite.properties
文件包含了专有应用程序的简单 URL 重写规则。如下例所示,重写路径使用名称-值对来指定的。请将这个文件放入C:\connectors\
目录。Images are accessible under abc path
#Simple example # Images are accessible under abc path /app-01/abc/=/app-01/images/
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 重启 IIS 服务器。
通过net stop
和net start
命令重启 IIS 服务器。net stop was /Y net start w3svc
C:\> net stop was /Y C:\> net start w3svc
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
结果
根据应用程序配置 IIS 服务器发送客户请求到专门的 JBoss EAP 6 服务器。