Pre Requisitos
Tener instalado el entorno NodeJS y PM2, pueden encontrar una guia en el siguiente link: 3 - Ubuntu - Bridge - NodeJS y PM2
Instalación
Debemos copiar la carpeta, utilizando las soluciones típicas de copia de carpeta en Linux, como WinSCP por ejemplo.
Configuración
Debemos configurar la cadena de conexión del origen y del destino, para ello, por favor referenciar al manual de usuario: Sync - 1.0 - Manual de Usuario
Programación de Ejecución
- Debemos crear o editar el archivo ecosystem.config.js
- Incorporar esta nueva solución
- Reiniciar pm2 y grabar para que al iniciar windows, tome la configuración.
Un ejemplo de un archivo ecosystem.config.js
module.exports = { apps : [ { name : "sync", script : "/usr/local/etc/sync/dist/napse.js", watch : false, instances : "1", exec_mode : "fork", instance_var: 'INSTANCE_ID', cwd : "/usr/local/etc/sync/", env: { "NODE_CONFIG_DIR": "/usr/local/etc/sync/config/", "PORT": 8080, } } ] }
- El inicio de pm2 con el archivo ecosystem sería:
- pm2 start ecosystem.config.js
- pm2 save all