Running Clustered JBoss EAP Server

You can configure Silver Fabric to run with multiple JBoss EAP Partitions (clusters). In this configuration, engines running a JBoss EAP J2EE component act as worker nodes in a cluster. Components with the same multicast address are each, a node, on a JBoss EAP cluster. Providing different multicast address for J2EE components creates multiple JBoss EAP partitions. These multiple clusters can reside on the same network as well.

Note: When running multiple clustered JBoss EAP components concurrently, configure each component with a unique multicast address.

Procedure

  1. In the Silver Fabric Administration Tool, go to Stacks > Components.
  2. Select Create New J2EE Component from the Global Actions list.
  3. If prompted, select the JBoss EAP enabler and the desired version.
  4. Enter a component name.
  5. Click Next.
    The Configure Component features screen is displayed.
  6. Select the Clustering Support option from the Add feature list.
    The Feature: Clustering Support screen is displayed.
  7. Enter the multicast UDP group in the appropriate fields and click OK.
  8. Enter JGroups, mod_cluster multicast addresses, and ports as per your network configuration and click OK.
  9. Click Next again.
    The Configure Component options screen is displayed.
  10. Enter any desired options and click Next.
  11. Click Next until you reach the Upload, remove, or reorder archive files screen.
  12. Click Add and select the archives that you want to deploy and run on the respective EAP cluster. Note that archive file must have <distributable/> tag inside deployment descriptor.
  13. Click OK to add the archives to the J2EE component.
  14. Configure the options on the remaining screens as needed. Additional options are also configurable through context variables.
  15. Click Finish.
  16. Select Publish Component from the Actions list to publish the component.