If you provide support for HTTP service clustering, you must configure an Apache HTTP 2.2.0 Server with Apache Web Server Redirector support.
Install and configure a Web Service Redirector. See Chapter 4: Installing and Configuring a Web Server Redirector in the EAServer Installation Guide (Windows or Solaris) for instructions.
-
Download and install Apache HTTP 2.2.0 Server.
Note: To ensure a single point of failure, Sybase recommends that Apache be installed on a host separate from the Service Container installations.
-
Copy the EAServer Web Server Redirector libraries into the Apache installation directory.
-
Copy the following libraries from
<installation directory>\EAServer\dll
to the
<Apache installation directory>\modules directory:
-
libjcc.dll
-
libjctssecct.dll
-
libjintl.dll
-
libjspks.dll
-
libjsybscl.dll
-
libjtml.dll
-
libjutils.dll
-
nlwnsck.dll
-
nlwnsck64.dll
-
Copy libjeas2_mod.dll from
<installation directory>\EAServer\dll\debug to the
<Apache installation directory>\modules
directory.
-
Edit the PATH environment variable to include the following:
<Apache installation directory>\modules
-
Configure Apache to load the Web Server Redirector libraries: # EAServer Web Server Redirector Configuration.
-
Open the
<Apache installation directory>\conf\httpd.conf file.
-
Edit the
<APACHE_HOME>
information:
LoadModule easredirector_module modules\libjeas2_mod.dll
EASConfigFile <APACHE_HOME>\conf\conn_config
#Example: C:\Apache2\conf\conn_config
ServerName <APACHE_HOST>
#Example: ServerName myApacheHost
<LocationMatch /* >
SetHandler eas-handler
</LocationMatch>
-
Shut down and restart the host on which you installed the Apache HTTP Server. Verify that the Apache service has restarted.
-
Substitute the
soap:address
location attribute of all clustered HTTP services with <APACHE_HOST>.