Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Detalles de la API

Servicios a Actualizar

  1. GW de Pagos de Servicios

Cambios 

  1. Se agregan mensajes de SICOOP al motor de Pagos de Servicios

Objetos

10

Pre producción:

         root@10.5.2.51:/home/jzarate/gw/pgs/preprod/Release-1.0.0.0/ws-gateway-bc

(No pude alzar el archivo build.zip al confluence)

Pre requisitos

  • Ninguno

Despliegue

Descargar el contenido de la carpeta indicada a la carpeta de despliegue.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

  1. 10.5.1.xx => /opt/dimo/build
  2. cd /opt/dimo/build
  3. descomprimir el archivo
  4. Resguardar la versión anterior (O descargar desde FRONTEND PREPROD 2.5.6.0)
  5. copiar el archivo descomprimido en /var/www/dimo

Rollback

  1. Borrar la ultima versión que fue depositada en /var/www/dimo
  2. Volver a poner la versión anterior según el resguardo hecho en el punto anterior (Despliegue. Paso 4)30 => (carpeta de deployment del wildfly-sicoop)
  3. Resguardar la versión anterior
  4. Actualizar el Nuevo war
  5. Asignar el archivo en donde se registraran los Logs de la Aplicación.
  6. Agregar una configuracion en el archivo de configuraciones del NGINX del servidor de PREPROD => /etc/nginx/conf.d/pagos.cabal.coop.py.conf
    1. location /PaymentGateway  { proxy_pass http://10.5.1.30:8084/PaymentGateway}

  7. 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

  1. 10.5.1.18 => (carpeta de deployment del wildfly)
  2. 10.5.1.19 => (carpeta de deployment del wildfly)
  3. Resguardar la versión anterior
  4. Actualizar el Nuevo war
  5. Asignar el archivo en donde se registraran los Logs de la Aplicación.
  6. 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
    1. Crear un upstream hacia el 18 y 19
    2. location /PaymentGateway  { proxy_pass http://{upstream}/PaymentGateway}
  7. En el archivo de /etc/hosts del 18 y 19, agregar estas lineas 
    1. 10.5.1.14   pagos.cabal.coop.py

Rollback

Como es la primera version no tiene rollback