Todas las solicitudes hechas a un servicio de geoprocesamiento asíncrono publicadas en su sitio de ArcGIS Server iniciarán un trabajo, que es una tarea asíncrona asignada a un equipo de su sitio. ArcGIS Server conserva la información de cada trabajo actual. La pestaña Trabajos de ArcGIS Server Manager permite consultar y ver información sobre los trabajos actuales de todos los servicios de su sitio.
Cuando un trabajo finaliza, ya sea correcta o incorrectamente, ArcGIS Server lo registra en el directorio de arcgisjobs durante un cierto periodo de tiempo. La duración de este periodo de tiempo se define en el parámetro Antigüedad máxima del archivo del directorio del trabajo. El valor predeterminado es de 6 horas (360 minutos); puede cambiar este valor editando el directorio en Manager.
En la pestaña Trabajos, puede cancelar los trabajos no terminados o eliminar un trabajo, que lo cancela si es posible y elimina sus registros del servidor.
Estos son ejemplos en los que la pestaña Trabajos puede resultar útil:
- Necesita calcular la duración de los trabajos que está realizando para ejecutar un servicio concreto.
- Un trabajo parece estancado y quiere verificar su estado.
- Ha enviado un trabajo de alta prioridad y quiere cancelar los trabajos que están por delante de él en la cola.
Realizar una consulta
Los pasos para acceder a la pestaña Trabajos y para ver, identificar y administrar los trabajos son los siguientes:
- Verifique que ha iniciado sesión como administrador en ArcGIS Server Manager.
- En Manager, haga clic en Sitio > Configuración de servidor > Trabajos.
La pestaña Trabajos no muestra información acerca de un trabajo hasta que se realiza una consulta.
- Seleccione un servicio publicado en su sitio de ArcGIS Server en el menú desplegable para consultar los trabajos actuales.
- Tiene la opción de utilizar los parámetros Estado, Antigüedad y Equipo para filtrar los trabajos por su estado, antigüedad, y equipo específico, respectivamente, para limitar el ámbito de la consulta.
- Para elegir la información que desea mostrar en los resultados de la consulta, haga clic en el botón Configuración y active o desactive los parámetros.
A continuación se muestra más información sobre los parámetros.
- Haga clic en Consulta para ejecutar la búsqueda.
Se muestran los resultados de la consulta. En función del número de trabajos devueltos por la consulta y el número de trabajos por página que especifique mostrar, puede haber varias páginas de resultados.
- Haga clic en los botones siguiente y atrás para moverse por las páginas.
- Haga clic en el botón de información para ver información sobre un trabajo.
En las secciones siguientes se describen los tipos de información que puede visualizar.
- Haga clic en el botón Cancelar para cancelar un trabajo o haga clic en el botón Eliminar para eliminar un trabajo. Al hacer clic en cualquiera de los botones se abre un cuadro de diálogo de confirmación.
Cambiar configuración de consulta
Al abrir el cuadro de diálogo Configuración en la pestaña Trabajos, puede modificar la configuración para las consultas que haga. Hay siete propiedades que se obtienen con la consulta de un trabajo, cada una de las cuales puede ocultarse o mostrarse en la tabla de consultas como se indica a continuación:
- Estado: el estado actual del trabajo. Los posibles estados son Nuevo, Enviado, En ejecución, Correcto, Con fallos, Cancelando, Cancelado y En espera.
- Hora de inicio: la hora a la que se envió el trabajo al servidor.
- Hora de finalización: la hora a la que el trabajo pasó al estado de Correcto, Con fallos o Cancelado.
- Duración: la cantidad de tiempo transcurrida desde la Hora de inicio hasta la hora de su consulta (si el trabajo no se ha completado) o hasta su Hora de finalización (si esa propiedad pasó a correcto, con fallos o cancelado).
- Equipo: el equipo en su sitio de ArcGIS Server que asignó el trabajo. Los trabajos con estado Nuevo o Enviado no tendrán un valor para esta propiedad.
- Usuario: el usuario de ArcGIS Server que inició la solicitud de trabajo.
- Id.: el Id. único del trabajo.
Además puede especificar el Número de trabajos por página que aparecerán al hacer una consulta.
Información sobre un trabajo
Cada trabajo obtenido en su consulta aparece como una fila en la tabla de consultas. Se muestran las propiedades que selecciona en el cuadro de diálogo Configuración. Si el estado actual del trabajo es Enviado o En ejecución, puede cancelar el trabajo. También puede eliminar el trabajo independientemente de su estado actual (lo que también cancela el trabajo, si es aplicable, y elimina todo rastro del servicio).
Al hacer clic en el botón de información en un trabajo obtenido en su consulta, aparece el cuadro de diálogo de información del trabajo. Se enumeran a continuación las siete propiedades que se muestran del trabajo.
La propiedad Id. es un vínculo, que al hacer clic en él, le lleva a la página de detalles del trabajo en el Directorio de servicios REST de ArcGIS. En esta página, puede cancelar o eliminar el trabajo al igual que en Manager.
Acciones adicionales disponibles en la API REST de ArcGIS
El Directorio de administrador de ArcGIS Server contiene el recurso Trabajos, que proporciona operaciones adicionales a cada operación disponible en la pestaña Trabajos de Manager. En el recurso API REST, puede vaciar la cola de trabajo de un servicio de geoprocesamiento asíncrono para eliminar todos los trabajos. También puede visualizar estadísticas acerca del número total de trabajos actuales de un servicio determinado.