Crear gestores de trabajo para grupos de hebras personalizados

Para crear gestores de trabajo, utilice la Consola de administración de WebSphere Application Server. Si espera muchos trabajos de planificador del mismo tipo de aplicación, cree un gestor de trabajo independiente para limitar el número de hebras que manejan estos trabajos de planificador. De lo contrario, la existencia de muchos trabajos de planificador del mismo tipo puede crear un cuello de botella para otros trabajos de planificador.

Procedimiento

  1. Open the WebSphere Integrated Solutions Console.
  2. Expanda Recursos > Beans asíncronos y Pulse Gestores de trabajo.
  3. Seleccione el ámbito en la lista. 
    Ejemplo
    Node=localhost, Server=server1
  4. Pulse New.
  5. Cree el gestor de trabajo personalizado.
    1. Tome nota de los gestores de trabajo predeterminados siguientes:
      Nombre del gestor de trabajo Nombre JNDI Descripción: Usage
      reserved wm/commerce/reserved Gestor de trabajo reservado para HCL Commerce Publicación de tiendas, escucha para IBM MQ, supervisión de planificador, auditoría de HCL Commerce.
      broadcast wm/commerce/scheduler/broadcast difusión - Gestor de trabajo para HCL Commerce Trabajo del planificador relacionados con la difusión
      default wm/commerce/scheduler/default valor predeterminado - Gestor de trabajo para HCL Commerce Trabajo generales del planificador.
      inventario wm/commerce/scheduler/inventory inventario - Gestor de trabajo para HCL Commerce Trabajos del planificador relacionados con el inventario.
      auction wm/commerce/scheduler/auction subasta - Gestor de trabajo para HCL Commerce Trabajos del planificador relacionados con subastas.
      búsqueda wm/commerce/scheduler/search búsqueda - Gestor de trabajo para HCL Commerce Trabajos de planificador relacionados con la búsqueda
      estadísticas wm/commerce/scheduler/statistics estadísticas - Gestor de trabajo para HCL Commerce Trabajos de planificador relacionados con las estadísticas
      Como mínimo, debe utilizar los grupos de hebras predeterminado y de difusión, ambos de los cuales deben tener el número máximo de hebras distinto de cero.
    2. Siga estas directrices para crear los gestores de trabajo:
      • El nombre del gestor de trabajo debe coincidir con el nombre JNDI.
      • Deberá utilizar el prefijo JNDI wm/commerce/scheduler/. El planificador reconoce automáticamente los gestores de trabajo nuevos que utilizan este prefijo JNDI.

        Para la personalización, también puede utilizar el siguiente formato para el prefijo JNDI: wm/commerce/scheduler/mycompany, donde mycompany es el nombre de la empresa para los activos personalizados.

    3. Establezca Acción plena de la cola de solicitud de trabajo en Error.
    4. Seleccione los Nombres de servicio siguientes:
      • WorkArea
      • Seguridad
      • Globalización
    5. Proporcione los valores Propiedades de agrupación de hilos de acuerdo con la configuración recomendada:
      Property Valor
      Número de hebras de alarma 2
      Número mínimo de hebras 0
      Número máximo de hebras El número adicional de conexiones de base de datos que hay que añadir. Este valor varía, en función del número máximo de trabajos que prevé que se ejecuten en paralelo durante las horas punta.
      Nota: Si el número es alto, el número de conexiones de base de datos también es alto.

      Para obtener más información, consulte Consideraciones sobre el servidor de aplicaciones.

      Prioridad de hebra 5
    6. Borre Ampliable para gestores de trabajo del planificador. Este parámetro limita el número de hebras de planificador que ejecutan trabajos paralelos del mismo grupo de hebras.
    7. Pulse Aceptar y luego Guardar.
  6. Cuando se le solicite, Pulse Guardar otra vez para aplicar los cambios en la configuración maestra.
  7. Start the WebSphere Application Server administration server para que los cambios entren en vigor.
  8. El tipo de aplicación recién definido, es decir, el nombre de gestor de trabajo, está disponible para seleccionarse en la consola de administración de HCL Commerce. Para obtener más información, consulte Planificar un trabajo a nivel de sitio.