You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 6, 2024. It is now read-only.
fernandodelBarrio edited this page May 8, 2018
·
13 revisions
Por motivos de persistencia, accesibilidad y disponibilidad, hemos desplegado finalmente usando máquinas virtuales EC2 de Amazon Web Services.
Módulos
Cada módulo está desplegado en su máquina independiente del resto.
Módulo
ip
Puerto
Agent
54.218.124.96
8090
Loader
18.236.130.154
Manager
34.214.22.214
8080
Dashboard
54.214.126.54
9090
Para acceder a las máquinas, por SSH usuario "ubuntu" usando clave privada (clave).
Tras hacer cambios en la rama máster de cada módulo:
Acceder a la máquinaX
Si está corriendo detenerlo kill PID
Traer los cambios git pull origin master
Compilar con mvn clean install -DskipTests
Ejecutar de nuevo. nohup java -jar target/paquete.jar &
Bases de Datos
Además de los módulos, las bases de datos también están desplegadas en instancias ec2
Módulos
ip:puerto
Base de Datos
Usuario
Contraseña
Loader/Agent
52.26.157.117:3306
agent
agent
respeto
InciManager/InciDashboard
34.217.75.183:3306
inci
inci
respeto
Para manejar las bases de datos se puede configurar un administrador de bases de datos como dbvisualizer con los parámetros de la tabla. También se puede acceder a la consola MySQL en cada máquina.
Kafka
Correr kafka en una máquina micro de ec2 finalmente no ha sido posible. Usamos el servicio gratuito de cloudkarafka