close
Warning:
Failed to sync with repository "ogBrowser-Git": (1366, "Incorrect string value: '\\xF0\\x9F\\x93\\xA6 I...' for column 'message' at row 1"); repository information may be out of date. Look in the Trac log for more information including mitigation strategies.
- Timestamp:
-
May 30, 2011, 5:02:01 PM (14 years ago)
- Author:
-
adv
- Comment:
-
Actualizada info sobre la ejecución de ordenes
Legend:
- Unmodified
- Added
- Removed
- Modified
-
v4
|
v5
|
|
3 | 3 | La consola web no manda las órdenes directamente al equipo cliente para que éste las ejecute. El proceso actual es el siguiente: |
4 | 4 | |
5 | | 1. La consola se comunica con el servicio ogAdmServer que se ejecuta en el servidor OpenGnSys y le transmite la información de los comandos a ejecutar por el cliente. |
| 5 | 1. La consola web, a través de su gestor, se comunica con el servicio ogAdmServer que se ejecuta en el servidor OpenGnSys y le transmite la información de los comandos a ejecutar por el cliente. |
6 | 6 | |
7 | | 2. El servicio ogAdmServer se comunica con el servicio ogAdmRepo del repositorio asociado con el cliente y le transmite los comandos que debe ejecutar el cliente. |
| 7 | 2. El servicio ogAdmServer se comunica con cada uno de los clientes, a través del demonio cliente ogAdmClient y le transmite los comandos que debe ejecutar el cliente. |
8 | 8 | |
9 | | 3. El servicio ogAdmRepo crea un archivo de comando con el nombre CMD_''ip_del _cliente'' y que contiene el script a ejecutar y los parámetros necesarios. |
10 | 9 | |
11 | | 4. El demonio ogAdmClient realiza un [http://es.wikipedia.org/wiki/Polling "polling"] cada dos o tres segundos buscando éste archivo para ejecutarlo. Aunque el cliente tiene montado el directorio del servidor por NFS, esta consulta no la realiza a través de este servicio sino que se la pide directamente a su repositorio y esté, a través del propio socket, le envía el contenido de este archivo de comando. |
| 10 | El servicio de programación de tareas, se define desde la consola web, y es el servicio ogAdmAgent, el que se encarga de comunicárselo al ogAdmServer. |
| 11 | |