Detalles de la API
Servicios a Actualizar
- GW de Pagos de Servicios
Cambios
- Se agregan mensajes de SICOOP al motor de Pagos de Servicios
Objetos
Pre producción:
root@10.5.2.51:/home/jzarate/gw/pgs/preprod/Release-1.0.0.0/ws-gateway-bc.war
Producción:
root@10.5.2.51:/home/jzarate/gw/pgs/prod/Release-1.0.0.0/ws-gateway-bc.war
Despliegue
El archivo ws-gateway-bc.war, según cada ambiente, debe ser importado a los servidores:
PREPROD
- 10.5.1.30 => (carpeta de deployment del wildfly-sicoop)
- Resguardar la versión anterior
- Actualizar el Nuevo war
- Asignar el archivo en donde se registraran los Logs de la Aplicación.
- Agregar una configuracion en el archivo de configuraciones del NGINX del servidor de PREPROD => /etc/nginx/conf.d/pagos.cabal.coop.py.conf
location /PaymentGateway { proxy_pass http://10.5.1.30:8084/PaymentGateway; }
- En el archivo de /opt/web_cabal/docker-compose.yml, agregar estas lineas a la configuracion de wildfly-sicoop
extra_hosts:
- pagos.cabal.coop.py:10.5.1.30
PROD
- 10.5.1.18 => (carpeta de deployment del wildfly)
- 10.5.1.19 => (carpeta de deployment del wildfly)
- Resguardar la versión anterior
- Actualizar el Nuevo war
- Asignar el archivo en donde se registraran los Logs de la Aplicación.
- Agregar una configuracion en el archivo de configuraciones del NGINX del servidor (10.5.1.14) => /etc/nginx/conf.d/pagos.cabal.coop.py.conf
- Crear un upstream hacia el 18 y 19
- location /PaymentGateway { proxy_pass http://{upstream}/PaymentGateway; }
- En el archivo de /etc/hosts del 18 y 19, agregar estas lineas
10.5.1.14 pagos.cabal.coop.py
Rollback
Como es la primera version no tiene rollback