Table of Contents

Administrador de Control de Antecedentes

Transacción SYSMGR

Esta transacción permite controlar los administradores en segundo plano y solo se puede implementar adecuadamente en instalaciones cliente-servidor.

Además, se pueden mostrar las colas de impresión.

Selección de un manager

Están disponibles los siguientes gestores de antecedentes: se pueden añadir otros, dependiendo de la instalación actual de la aplicación.

Nota:

El idioma de salida de los mensajes relacionados con un proceso de fondo depende del usuario que inició el proceso de fondo. El idioma en el que se envían los mensajes de notificación o los datos de registro se envían a un archivo de registro está determinado por el idioma seleccionado para el usuario en el que se ejecuta el Manager.

Por ejemplo : Si un administrador lleva a cabo un Manager en primer plano con fines de prueba, los mensajes se pueden mostrar en otros idiomas que no sean el caso de un Manager ejecutándose en modo de fondo.

La variable de entorno TDBATCHUSER permite configurar un usuario que realiza el proceso de fondo. Si no hay ningún usuario establecido o el usuario no está definido en Administración de usuarios, se utiliza el idioma del sistema (sección [Sistema] - tecla UIL) de «tdpara.ini».

Paneles Transacción

Adm. de Control
Procesos por Sesión
Mostrar Procesos
Configuración
Distribución de Carga

Adm. de Control



Después de seleccionar un gestor de fondo, estarán disponibles las siguientes funciones:

[Inicio gerente]

Inicia el Manager seleccionado en el campo «Manager».

[Abajo Manager]

Detiene el Manager seleccionado en el campo «Manager». En primer lugar, se detiene el procesamiento de todos los servicios en ejecución, se guardan todos los datos actuales y se cierra el Manager.

Nota: Este proceso puede durar varios minutos.

[Force Down Manager]

Detiene inmediatamente el Manager seleccionado. Si no se ha podido revertir la base de datos, se pueden producir pérdidas de datos. Por lo tanto, esta opción solo debe utilizarse en situaciones en las que no haya otra alternativa.

[Mostrar registro]

Muestra el registro del Manager seleccionado.

[Mostrar registros antiguos]

Permite seleccionar y mostrar registros archivados. Aparece un cuadro de diálogo emergente con todos los archivos de registro existentes que comienzan con el nombre del Manager seleccionado. Después de seleccionar un registro y hacer clic en el botón [Ver], se muestra el registro.

[Estado de la solicitud]

El estado actual del Manager seleccionado se muestra en el campo «Content of Status File» (Contenido del archivo de estado).
Si el archivo de estado no está disponible, la transacción espera por defecto hasta 25 segundos hasta que el Manager escriba el archivo de estado. Este tiempo de espera se puede ajustar en el archivo de configuración syswdr.ini, Sección: Automático, Entrada: mgresptim.

[Trace]

Permite la búsqueda de errores en un solo paso. En el campo «Trace» se deben introducir los argumentos para una traza.
Con un «+» opcional precedente al argumento, se activa el argumento; con «-» se desactiva de nuevo; solo se puede entregar un argumento a la vez.
El argumento Trace también se puede transmitir al Background Manager en la operación actual.

Están disponibles los siguientes argumentos de Trace:

Argumento Descripción
INFORMACIÓN Escribe información sobre el inicio de la transacción en el archivo de registro
COM Comunicación - da información sobre la comunicación entre el cliente y el servidor con el archivo de registro
PROF Elaboración de perfiles: escribe información sobre la transacción de análisis 'Analista de Perfil' (GENPRF) en el archivo de registro
SQL Consulta SQL: escribe todos los comandos SQL en el archivo de registro
REGLAS Reglas: describe todas las reglas exectadas en el archivo de registro
Usuario. Escribe las reglas definidas por el usuario en el archivo de registro
CONSTRUCCIÓN Escribe todas las funciones internas de TradeDesign en el archivo de registro
BASEXEC Escribe todos los comandos TD-Basic ejecutados en el archivo de registro
CAUDAL Escribe el cálculo y la representación del árbol de módulos ejecutados dentro de la transacción en el archivo de registro
SQLDATA Escribe el contenido de datos de la declaración SQL en el archivo de registro

Los registros se guardan en el registro del administrador del directorio de registro.

[Estado de lectura]

Lee el estado actual del administrador desde el archivo de estado (Campo «Nombre del archivo de estado») y lo muestra en el campo «Contenido del archivo de estado».

[Eliminar archivo de estado]

Elimina el campo de estado listado en el campo «Nombre del archivo de estado».

[Mostrar registro de lotes]

Muestra el registro de los procesos de lotes gestionados.

[Mostrar registros de lotes antiguos]

Muestra registros anteriores de los procesos por lotes gestionados.

[Ver registro de shell]

Muestra el registro de esta transacción.

[Cerrar sistema]

De este modo, se detienen todos los procesos previos y de fondo y se bloquea el sistema para evitar que se vuelva a iniciar sesión. El sistema está bloqueado por el «Watchdog», que debe estar activo en este momento. El comando para bloquear el sistema se envía a través de IPC.

Campos de datos

Campo de datos Descripción
Start Este botón inicia el Background Manager seleccionado
Down Este botón detiene el Background Manager seleccionado y almacena todos los datos y
transacciones que se están procesando en ese momento.
Force Down Este botón detiene inmediatamente el Background Manager (Administrador de fondo). Todas las
transacciones que se están procesando actualmente también se detienen. Este botón de apagado solo se
utiliza en caso de emergencia y solo si el Background
Manager no se puede detener normalmente. Nota: el botón de apagado
puede provocar la pérdida de datos.
Show Log Este botón muestra el registro del Background Manager seleccionado
Request Status Este botón muestra el estado actual del Background Manager seleccionado
Trace Este botón inicia una traza del Background Manager seleccionado
Read Statusfile Este botón muestra el estado actual del Background Manager seleccionado
Remove Statusfile Este botón elimina el archivo de estado actual del Background Manager seleccionado
SYSMGR Log Este botón muestra el registro de errores del administrador del sistema.


Procesos por Sesión



En la tabla se muestran los procesos actuales de la aplicación.

La tabla se puede actualizar con el botón [Leer].

Después de seleccionar un proceso de la tabla, puede detenerlo con el botón [Detener -9].

Mostrar Procesos



El panel muestra el estado de las colas de impresión. Se distingue entre trabajos de impresión pendientes (cola de entrada) y trabajos de impresión procesados incorrectamente (cola de errores)

El panel muestra el resultado del comando Unix 'ps' con argumentos dependientes del contexto.

Configuración



En determinadas situaciones, es conveniente ejecutar varias instancias de un Gerente. A continuación, se distinguen por el nombre del archivo .ini utilizado para la configuración. Desde el panel «Configuración» se puede mantener la lista de archivos .ini que pertenecen a un administrador. Si se especifican varios archivos .ini para un administrador, en el panel «Control Managers» (Administradores de control) se puede seleccionar el archivo .ini que identifica la instancia de esta lista además del administrador en cuestión.

Distribución de Carga