This module configures ActiveMQ. It is primarily designed to work with MCollective and the Oracle Java runtime on an RHEL or EL variant.
The example in the tests directory provides a good example of how the ActiveMQ module may be used. In addition, the MCollective Module provides a good example of a service integrated with this ActiveMQ module.
node default {
notify { 'alpha': }
->
class { 'java':
distribution => 'jdk',
version => 'latest',
}
->
class { 'activemq': }
->
notify { 'omega': }
}
- Jeff McCune jeff@puppetlabs.com
- Module Source Code
The lab42-activemq module provided much of the basis for this module.
The module manages the web console by default. The web console port is usually located at port 8160:
To disable this behavior, pass in webconsole => false to the class. e.g.
node default {
class { 'activemq':
webconsole => false,
}
}