The entirety of this Web site is copyright © 2007, ACI
Worldwide, Inc.
|
|
|
|
The operational state of ASx is maintained by the APx component.
APx is responsible for starting, stopping, restart and recovery of system processes,
together with internal transaction routing, internal communications, performance
monitoring and for the raising of internally generated system alerts. As such, APx
can be regarded as the backbone of ASx.
APx will start all processes and initiate communication with them. Each process
can be started on any computer within the ASx network. A process will provide a
number of internal services for the particular ASx solution. There can be multiple
processes providing any particular service present within the ASx network. These
services will be called as needed during the processing of a transaction. The calling
procedure will be actioned by APx, selecting the appropriate process for the requested
service.
APx records the processing time taken for each service call along with the system
resources used by the process. This information is used by APx to ensure that ASx
is functioning in the most efficient manner by routing transactions to the best
performing processes.
Should APx detect that a process is not responding or has failed, then if appropriate,
APx can reroute an in-flight service call to another process and restart failed
processes if necessary. The number of times that a process can be restarted within
a given timeframe is controlled by APx configuration on a process-by-process basis.
APx will shutdown ASx in a controlled manner, ensuring that all tidy-up activities
are completed in the correct order.
APx has a command line interface, which can be called from scripts or macros. APx
is also accessible through the ASx user interface.
|
|
|