3.10.3 Configuration in which the EADs server is allocated to the same computer as the J2EE server (EADs session failover functionality)

This subsection describes a configuration in which the EADs server is allocated to the same computer as the J2EE server and the session information is inherited.

Organization of this subsection
(1) Features of the system configuration
(2) Processes invoked on each computer

(1) Features of the system configuration

Allocate the EADs server used for storing the session information to the same computer as the J2EE server. This configuration is applicable when Linux is used as the OS.

Also, operate the EADs client, used for exchanging data between the J2EE server and EADs server, on the J2EE server.

The following figure shows an example configuration for using an EADs server allocated to the same computer as the J2EE server and inheriting the session information.

Figure 3-50 Example configuration for using an EADs server allocated to the same computer as the J2EE server and inheriting the session information

[Figure]

For other legend items, see 3.2 Description of the system configuration.

Features
  • When an error occurs in a specific J2EE server, the session information can be inherited in another J2EE server.
  • Even if an error occurs in an EADs server, the EADs servers are multiplexed, so the session information does not disappear. A connection is automatically established with another multiplexed EADs server, and therefore, you can use the session information stored in the EADs server cache to continue the business as is.
Flow of requests
The global session information on a J2EE server is duplicated and managed with an EADs server.
When the J2EE server receives a request and the processing of the J2EE application is complete, the global session information on the EADs server is updated according to the contents of the global session information on the J2EE server.
If an error occurs in the J2EE server, the global session information stored in the EADs server cache is obtained from another J2EE server and the session information is inherited.

(2) Processes invoked on each computer

This subsection describes the software and processes required on each computer.

(a) Application Server computer

To use the EADs session failover functionality, you must install the EADs server, and the EADs client used for connecting to the EADs server. The following table describes the required software:

ClassificationRequired software
EADs serverElastic Application Data store for Application Server 02-00
EADs clientElastic Application Data store Client for Application Server 02-00
(b) Management Server computer

You must install Application Server on the Management Server computer.

The process to be invoked is as follows:

(c) Web client computer

A Web browser is required on the Web client computer.