The use of event-driven payments is supported in a clustered WebSphere Commerce environment. No additional steps need to be performed to use event-driven payments in either of these clustered environments:
- Clustering with horizontal clones: Clones of an application server are defined on multiple physical machines, thereby allowing a single application to span several machines while presenting a single system image. Clustering in this manner can provide increased throughput and high availability.
- Clustering with vertical clones: Clones of an application server are defined on the same physical machine. Clustering with vertical clones provides a mechanism to create multiple Java virtual machine processes that together can use all the CPU processing power available of a large multiprocessor machine.
If, however, you modify the XML configuration files required by event-driven payments to change configuration details, you must ensure that a copy of the XML configuration files is also available on each node in your deployment manager cell. Ensure that the network WebSphere Application Server deployment manager has the current XML configuration files needed so that future synchronizations with nodes do not overwrite the XML configuration files on each node.
Although WebSphere Commerce can be clustered, the WebSphere Commerce Payments component does not support clustering. Therefore, when clustering WebSphere Commerce, each WebSphere Commerce node in the cluster must use the same WebSphere Commerce Payments instance.
For more information on clustering WebSphere Commerce, or federating the WebSphere Commerce Payments application server into a deployment manager cell to manage the application, refer to the WebSphere Commerce Installation Guide for your platform.