Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

En la carpeta "config" encontrarán un archivo de configuración, llamado default.json, y alli allí se deberá configurar lo siguiente: 

Bloco de código
{
  "app": {
    "db": {
      "mongoUrl": "mongodb://xxuser:pass@localhost:27017/sync-ypf?authSource=admin&directConnection=true"
    },
    "server": {
      "port": 4439090,
      "isSsl": truefalse
    },
    "sqs": {
      "url": "https://xxsqs.us-east-2.amazonaws.com/1234/tickets",
      "region": "us-east-2",
      "accessKeyId": "xxAKIASZE5W00000000",
      "secretAccessKey": "xxbANkUhlKt8ZARFN000000000000"
    }
  }
}


  1. mongoUrl: la url del servidor de document DB, por ejemplo:  mongodb://user:pass@localhost:27017/sync-ypf?authSource=admin&directConnection=true
  2. port: es el puerto en donde correrá el servicio, recomendamos el 443
  3. isSsl: debe ir true, debemos incorporar certificados SSL
  4. sqs: la configuración de acceso a la cola SQS. Notar que debe finalizar con el nombre de la cola creada, en donde se recibirán los tickets. 

...

  1. Debemos crear o editar el archivo ecosystem.config.js
  2. Incorporar esta nueva solución
  3. Reiniciar pm2 y grabar para que al iniciar, tome la configuración.

...

  • Para verificar que la aplicación está corriendo, tipeamos en linux pm2 status



Aviso

Si existiese un error en la biblioteca bcrypt se deben ejecutar los siguientes comandos: 


1. Desinstalar bcrypt

npm uninstall bcrypt

2.- Instalar bcrypt

 npm i bcrypt
3.- Reiniciar pm2
 pm2 restart all


Podemos acceder a través de un navegador para verificar su funcionamiento.

...