Diferencia entre revisiones de «SIU-Guarani/Version3.15.0/interfaces/rest-hooks»
Línea 50: | Línea 50: | ||
</source> | </source> | ||
− | '''Notas:''' | + | '''Notas:'''<br> |
− | Para que el comando del paso '''(5)''' (''resthooks_iniciar_workers'') corra de manera ininterrumpida se puede usar uno de estos dos enfoques: | + | Para que el comando del paso '''(5)''' (''resthooks_iniciar_workers'') corra de manera ininterrumpida se puede usar uno de estos dos enfoques:<br> |
− | [https://www.digitalocean.com/community/tutorials/how-to-install-and-manage-supervisor-on-ubuntu-and-debian-vps Supervisor] | + | [https://www.digitalocean.com/community/tutorials/how-to-install-and-manage-supervisor-on-ubuntu-and-debian-vps Supervisor]<br> |
− | [https://www.tecmint.com/screen-command-examples-to-manage-linux-terminals/ Screen] | + | [https://www.tecmint.com/screen-command-examples-to-manage-linux-terminals/ Screen]<br> |
Revisión actual del 15:58 23 mar 2018
Rest-Hooks
En SIU-Guaraní Gestión
1) Correr Redis, se debe tener instalado Docker, una vez instalado correr:
2) Crear y configurar el archivo <path proyecto Gestión>/instalacion/resthooks.ini
resthooks_activo = 1
[redis_config]
host = <host>
port = <puerto>
Se debe reemplazar:
- <path proyecto Gestión>: por el path donde se encuentra instalado el proyecto SIU-Guaraní Gestión.
- <host>: Host donde esta corriendo Redis, en el caso del paso (1) seria localhost.
- <puerto>: Puerto donde esta corriendo Redis, en el caso del paso (1) seria 6379.
Para más información, consultar en la explicación de Rest-Hooks
3) Crear el archivo <path proyecto Gestión>/instalacion/i__desarrollo/p__guarani/logs/rest/rest-hooks.log y dar permisos al usuario de Apache para que puede escribir en el mismo:
chmod 775 <path proyecto Gestión>/instalacion/i__desarrollo/p__guarani/logs/rest/rest-hooks.log
Se debe reemplazar:
- <path proyecto Gestión>: por el path donde se encuentra instalado el proyecto SIU-Guaraní Gestión.
- <usuario>: Usuario actual del sistema Debian.
4) Correr el comando administrativo de Guaraní resthooks_crear_base solo una vez para que cree las tablas de Rest-Hooks en la base de datos:
5) Correr el comando administrativo de Guaraní resthooks_iniciar_workers para que los Workers de Rest-Hooks empiecen a escuchar y procesar los mensajes que se guardan en las colas de Redis:
Notas:
Para que el comando del paso (5) (resthooks_iniciar_workers) corra de manera ininterrumpida se puede usar uno de estos dos enfoques:
Supervisor
Screen