An application server based on Interstage Application Server technology, which is incorporated in Symfoware Server, can be used to achieve the benefits listed below.
(Hereafter, an application server based on Interstage Application Server technology, which is incorporated in Symfoware Server, is referred to as a "Symfoware Server Java application server").
The pgx_jadmin command can be used. This command simplifies the settings and controls for the Symfoware Server Java application server, enabling the user to easily perform setup and tuning, even without a detailed understanding of Symfoware Server Java application server.
Features of Symfoware Server Java application server such as those listed below can be used transparently to easily achieve stable operation.
If several Java functions are executed, Java applications will be executed on the optimized number of Java VMs, so operations can be performed with the minimum required memory resources.
In anticipation of Java full garbage collection, the relevant Java VM can be disconnected to prevent any unexpected delay of Java applications.
Java VM heap usage and garbage collection frequency can be monitored, and risk indicators can be reported in alert notifications. (Predictive monitoring feature)
Java VM heartbeat monitoring enables the logging of abnormal operations of Java applications, which facilitates the efficient investigation of error causes. (Timer feature)
See
Refer to "pgx_jadmin" in the Reference for information on the pgx_jadmin command.
If using a Symfoware Server Java application server, the framework will be configured as shown below.
Figure 7.3 Configuration when using Symfoware Server Java application server
The specific elements of Symfoware Server Java application server shown in the figure are explained below.
Web server connector
The role of the web server connector is to transfer requests received by the web server to the container.
PCMI service
This service manages (starts, stops, and monitors) the Java EE DAS service and server instances (Java VM).
Java EE DAS service
This service integrates with the PCMI service to manage container operations.
It receives operation requests from the pgx_jadmin command.
Note
Note the following points when using Symfoware Server Java application server:
Only one domain can be created per machine. Therefore only one database cluster that uses PL/extJava can be created per machine.
Up to 64 Java applications can be executed simultaneously by a single server instance (Java VM). To simultaneously execute more applications than this, use the pgx_jadmin command to add server instances (Java VM) as required.