You are here

Step 2. Setting up ActiveMQ

Set up Apache ActiveMQ to enable message queuing in SkyVault. If you already have an ActiveMQ instance connected to SkyVault, you do not need to perform this step.
  1. Stop the SkyVault server.
  2. Define the location of ActiveMQ in your SkyVault-global.properties file:

    messaging.broker.url=failover:(tcp://ba-server:61616)?timeout=3000
    where ba-server is the host name of the server where ActiveMQ is installed. If you are using the recommended architecture here, this will be the host name of your SkyVault server.

    When you set up ActiveMQ, the SkyVault events and messaging subsystems are set to start up automatically.

    Any changes to SkyVault-global.properties require you to restart SkyVault to apply the changes, however you might want to restart SkyVault after you have installed the Analytics AMP files in Installing the Analytics AMPs.

  3. Navigate to the Analytics installation directory to change the default admin password for ActiveMQ in activemq/conf/jetty-realm.properties.

    The ActiveMQ console is pre-configured with basic authentication, and the default admin role password is set to admin. The format for each defined user is username: password [,rolename ...]. To change the admin password, replace:

    admin: admin, admin
    with
    admin: newpassword, admin
    where newpassword is your new admin password.

    For more information on configuring the ActiveMQ web console, see ActiveMQ web console.

    For more information on advanced ActiveMQ settings, see Configuring advanced settings in ActiveMQ.