Producto

Interesantes mejoras en la gestión de procesos y sesiones

Gestionar los procesos y las sesiones es esencial para optimizar y supervisar sus aplicaciones 4D. Puede manipular y recuperar fácilmente información crucial sobre estos elementos gracias a diferentes comandos.

Con 4D 20 R7, nos complace anunciar una serie de mejoras que hacen que estas funciones sean aún más accesibles y eficaces. Estas nuevas funcionalidades están diseñadas no sólo para simplificar su trabajo, sino también para aumentar el rendimiento de su código. Las mejoras incluyen:

  • La obtención de la información del proceso en un objeto para facilitar la manipulación de las propiedades,
  • Permitir el acceso directo a la información de sesión mediante un ID de sesión para facilitar la gestión,
  • Facilitar la obtención de un número de proceso directamente a partir de su ID,
  • Acceso a la fecha de creación de un proceso
  • Filtrado optimizado de los resultados devueltos por el comando Process activity para obtener todos los procesos de una sesión.

 

Descubra cómo estas actualizaciones pueden transformar su experiencia de desarrollo y mejorar la eficacia de sus aplicaciones.

Producto blank

Supervise la actividad de 4D Server con esta nueva herramienta

Traducido automáticamente de Deepl
Se han lanzado muchas funcionalidades para ayudarle a gestionar la actividad de 4D Server. 4D v18 R3 ofrece a los administradores 4D otra herramienta de monitoreo de la actividad de 4D Server. Una herramienta para obtener todas las operaciones que se ejecutan más allá de un tiempo especificado, así como detalles relevantes sobre las tablas, campos y clientes involucrados.
Esta característica no sólo hace que todo lo anterior sea posible, sino que también facilita la optimización de su código, la identificación de problemas y la liberación de sus recursos de 4D Server.
Consejos blank

Personalizar el diálogo del administrador con código 4D

Traducido automáticamente de Deepl

Ha habido peticiones para modificar el cuadro de diálogo de administración de 4D Server, con algunos clientes queriendo eliminar información y otros queriendo añadir información personalizada. Este componente AdminWindow le muestra cómo hacer precisamente eso. Puede utilizarlo «tal cual» o modificarlo para que se ajuste a sus necesidades.

Consejos blank

Construir un diálogo de supervisión basado en la web, paso a paso

Traducido automáticamente de Deepl

¿Quiere recrear la ventana de administración de 4D Server con una interfaz web? ¿Quiere comprobar cómodamente lo que ocurre en 4D Server sin necesidad de ir a la sala de servidores, utilizar un escritorio remoto o consumir una licencia de 4D Client? Ahora es posible ver todos los parámetros principales de 4D Server(por ejemplo, uso de memoria, espacio en disco, usuarios, procesos e incluso el monitor en tiempo real) a través de la web.

En esta entrada del blog, le guiaremos a través de un conjunto de comandos que 4D entregó en varias versiones de R para construir su propio diálogo de administración del servidor basado en la web. Adicionalmente, el gerente técnico regional de 4D Hispano(Angelo Caroprese) ha proporcionado un componente completo para ser utilizado directamente en sus aplicaciones.

Producto blank

Más información sobre los procesos web

Traducido automáticamente de Deepl

Usted pidió más información sobre los procesos web para identificar mejor las solicitudes que podrían estar ralentizando o bloqueando su servidor. Le hemos escuchado y en 4D v17 R5, hemos añadido información sobre la URL utilizada por los procesos web. Esta información puede ser recuperada de dos maneras: a través de la Ventana de Administración de 4D Server o a través del lenguaje 4D con el comando Get process activity .

Producto blank

¿Quién es quién? Una nueva forma de identificar a los usuarios

Traducido automáticamente de Deepl

Como desarrollador 4D a menudo necesita gestionar usuarios finales con su propio sistema de directorio. Para los usuarios internos, puede crear varios perfiles con diferentes derechos o simplemente utilizar la cuenta Designer por defecto para todos. El problema es que cuando varias personas utilizan el mismo perfil, todos tienen el mismo nombre y es difícil – a veces imposible – diferenciarlos. Afortunadamente, 4D v17 R5 resuelve el dolor de cabeza de tratar de averiguar quién es quién. En esta entrada del blog, explicaremos un nuevo comando y nuevos selectores que le ayudarán a establecer la identidad del usuario 4D definiendo un nombre personalizado para usar en lugar del nombre actual de la cuenta de usuario 4D.

Producto blank

Nuevos comandos de administración del servidor

Traducido automáticamente de Deepl

4D sigue ofreciendo funcionalidades para ayudarle a crear sus propias aplicaciones para monitorizar sus servidores. Desde recuperar programáticamente información sobre sesiones, procesos y el servidor de aplicaciones, hasta obtener información sobre el servidor web.

Habiéndole proporcionado ya comandos para leer los estados, 4D v17 R4 le da ahora la capacidad de cambiar los estados. Ahora puede crear sus propias interfaces de administración como diálogos en el servidor, el cliente, o incluso como páginas HTML para el acceso a la web. Depende de usted. Estos comandos le permiten realizar las mismas acciones que la interfaz de administración estándar de 4D. Por ejemplo, puede enviar un mensaje a sus usuarios para notificarles un mantenimiento programado, o bloquear nuevas conexiones al servidor de aplicaciones mientras realiza una operación en él.

Producto blank

Obtener información sobre la aplicación en ejecución

Traducido automáticamente de Deepl

4D v17 R3 lleva el análisis de su base de datos un paso más allá al permitirle crear un diálogo de administración del servidor personalizado. Después de la capacidad de recuperar información sobre usuarios y procesos, getting toda la información de tiempo de ejecución sobre el servidor web 4D, obtener detalles sobre la licencia activa, y obtener todos los detalles del hardware y del sistema, ahora también tiene la capacidad de recuperar la actividad y la configuración de red de la base de datos en ejecución.

¿Necesita saber en qué dirección IP y puerto está escuchando la base de datos, si las comunicaciones entre el cliente y el servidor están encriptadas, o si se utiliza la capa de red heredada? Simplemente llame al nuevo comando Get application info. Y eso no es todo. Este comando también devuelve información sobre la base de datos como: la cantidad de CPU utilizada, el tiempo transcurrido desde que se inició, y la lista continúa.