Ejemplo de malla que ejecuta tareas en el proceso del servicio
Ejemplo de malla que ejecuta tareas en el proceso del servicio
En este ejemplo, la malla contiene tres nodos. Todos los nodos tienen tanto la función de servicio como la de cálculo. El Servicio de integración de datos está configurado para ejecutar tareas en el proceso de servicio.
En la siguiente imagen se muestra un ejemplo de malla del Servicio de integración de datos configurada para ejecutar tareas de servicio de datos SQL, servicio web y vista previa en el proceso del Servicio de integración de datos:
El Servicio de integración de datos administra las solicitudes y ejecuta tareas en los siguientes nodos en la malla:
En Node1, el proceso de servicio maestro administra la implementación de aplicaciones y el registro. El proceso de servicio maestro también actúa como un proceso de servicio de trabajo y completa tareas. El Servicio de integración de datos envía una solicitud de vista previa directamente al proceso de servicio en Node1. El proceso de servicio crea una instancia del DTM para ejecutar la tarea de vista previa. Las tareas de servicio de datos SQL y de servicio web también pueden ejecutarse en Node1.
En Node2, el Servicio de integración de datos envía consultas SQL y solicitudes de servicio web directamente al proceso de servicio de trabajo. El proceso de servicio de trabajo crea una instancia del DTM independiente para ejecutar cada tarea y completar la solicitud. Las tareas de vista previa también pueden ejecutarse en Node2.
En Node3, el Servicio de integración de datos envía dos solicitudes de vista previa desde un inicio de sesión de usuario diferente al de la solicitud de preview1 directamente al proceso de servicio de trabajo. El proceso de servicio de trabajo crea una instancia del DTM independiente para ejecutar cada tarea de vista previa. Las tareas de servicio de datos SQL y de servicio web también pueden ejecutarse en Node3.