Having some experience with Tomcat's isapi_redirect plugin for IIS, I recently found a new way to enable redirection to Tomcat from IIS7.0+ using Application Request Routing (ARR) module.
This new method is does not require multiple configuration files (uriworkermap.properties, workers.properties, regkeys), IIS configurations and DLL files.
Excerpt from Microsoft:
"Microsoft Application Request Routing (ARR) for IIS 7 and above is a proxy-based routing module that forwards HTTP requests to content servers based on HTTP headers, server variables, and load balance algorithms. ARR relies on the URL rewrite module to inspect incoming HTTP requests to make the routing decisions. Therefore, the URL rewrite module is required to enable ARR features."
There are several features of this module which you can read about here:
Using the Application Request Routing Module : The Official Microsoft IIS Site
Read on to learn how to configure ARR in a simple environment:
These steps assume that you've already installed XI3.1 or BI4.x which already includes an installation of Tomcat and the appropriate BI web applications and that you already have IIS7.0+ installed and running. I also make reference to Localhost, but you can replace this with your hostname
For me and my installations with IIS to Tomcat redirect, this configuration has simplified the previously cumbersome install of the mod_jk isapi filter for IIS. In addition, the ARR module does not require any additional configuration on the Tomcat side, (including opening the 8009 AJP13 redirect port).
The configuration for ARR can be extended to support a multitude of load balancing configurations and can be configured to redirect to any number of Web Application servers (not just Tomcat!)
See the related articles section on this page:
http://www.iis.net/downloads/microsoft/application-request-routing
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
11 | |
9 | |
9 | |
8 | |
8 | |
7 | |
7 | |
7 | |
7 | |
6 |