Old Release

This documentation covers an old version of Fedora. Looking for another version? See all documentation.

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview

The cluster setup is based on the Infinispan cluster configuration, via JGroups.

Steps:

  1. Build fcrepo-webapp.
  2. Copy fcrepo-webapp/target/fcrepo-webapp.war to a second location, we shall call this webapp2.
  3. Configure a different web port for the second jar.
  4. Configure another activeMQ port
    1. Under src/main/resource/config/activemq.xml
    2. Under transport, change the port to a nearby number.
  5. In webapp1, execute:
     export MAVEN_OPTS="-Djgroups.tcp.address=127.0.0.1 -Djgroups.tcp.port=7800 -Djgroups.tcpping.initial_hosts=127.0.0.1[7800],127.0.0.1[7801] -Djava.net.preferIPv4Stack=true"
     mvn -Djetty.port=8888 jetty:run
  6. In webapp2, execute:
     export MAVEN_OPTS="-Djgroups.tcp.address=127.0.0.1 -Djgroups.tcp.port=7801 -Djgroups.tcpping.initial_hosts=127.0.0.1[7800],127.0.0.1[7801] -Djava.net.preferIPv4Stack=true"
     mvn -Djetty.port=8889 jetty:run
  7. Look for the message "Received new cluster view"

export MAVEN_OPTS="-Dfcrepo.ispn.jgroups.configuration=jgroups-udp.xml -Djava.net.preferIPv4Stack=true"

mvn -Djetty.port=8888 clean jetty:run

  • No labels