Instrucciones de uso

Introducción

Apache ActiveMQ Artemis es un proyecto de código abierto que ofrece un sistema de mensajería asíncrona de alto rendimiento, multiprotocolo, embebible y con capacidad de clustering. Sirve como un ejemplo de middleware orientado a mensajes (Message-Oriented Middleware, MoM), facilitando la comunicación entre aplicaciones distribuidas. Artemis está diseñado para manejar necesidades de mensajería a gran escala con baja latencia y alto rendimiento, soportando múltiples protocolos de mensajería.

Apache ActiveMQ Artemis se distribuye bajo la Licencia Apache, versión 2.0, una licencia de software libre permisiva que permite un amplio uso, incluyendo aplicaciones comerciales. Esta licencia es compatible con otras licencias de código abierto y está diseñada para ser amigable con entornos empresariales.

Primeros pasos

  1. Lance el producto via 1-Click
  2. Use un navegador para acceder a la consola de administración en http://[ec2-ip]:8161/console, donde [ec2-ip] es la ip pública facilitada por Amazon para tu instancia
  3. Acceda utilizando las siguientes credenciales:
    • Usuario: admin
    • Contraseña: El campo instance_id de la instancia EC2

También puede acceder a su instancia EC2 via SSH, usando el usuario correspondiente y su clave privada de Amazon.

El usuario depende del sistema operativo:

  • Amazon Linux: 'ec2-user'
  • Ubuntu: 'ubuntu'
  • Rocky Linux: 'rocky'
  • AlmaLinux: 'ec2-user'
  • CentOS Stream: 'ec2-user'

Detalles de la instalación

ActiveMQ Artemis está instalado en el directorio /opt/java/apache-artemis-[version], el cual establece un link con /opt/java/apache-artemis.

El servicio está configurado con systemd.

Ver el estado del servicio:

[centos@ip-172-31-9-232 etc]$ sudo systemctl status artemis

Parar el servicio:

[centos@ip-172-31-9-232 etc]$ sudo systemctl stop artemis

Lanzar el servicio:

[centos@ip-172-31-9-232 etc]$ sudo systemctl start artemis

Otros datos útiles

Ubicación de información sensible

Toda la información se guarda en la carpeta /var/lib/[name-of-your-broker]

Configuración del cifrado

No hay datos cifrados.

Cambiar las credenciales del sistema

Para cambiar las credenciales de ActiveMQ puedes seguir las instrucciones en el siguiente enlace:

Instrucciones sobre cómo el usuario interactúa con ActiveMQ para descifrar los datos necesarios

Puede utilizar la consola de administración de ActiveMQ para ver todos los datos necesarios.

Cómo evaluar y monitorear el estado y el funcionamiento adecuado de la aplicación.

  1. Navegue hasta su consola Amazon EC2 y verifique que se encuentre en la región correcta.
  2. Elija Instancia y seleccione su instancia lanzada.
  3. Seleccione el servidor para mostrar su página de metadatos y elija la pestaña Verificaciones de estado en la parte inferior de la página para revisar si sus verificaciones de estado pasaron o fallaron.

Listado de AMIs provisionados por Neodoo

Apache ActiveMQ Artemis
Ubuntu Linux 22.04 LTS View
Ubuntu Linux 24.04 LTS View

Recursos adicionales

Los siguientes recursos le ayudarán durante los primeros pasos usando Apache ActiveMQ Artemis: