2012-05-18 18 views

Respuesta

4

No hay soporte directo para eso. Si fue el mismo trabajo, podría definirlo como "con estado": tales trabajos no pueden ejecutarse al mismo tiempo que la definición.

De lo contrario, puede limitar el número de subprocesos de trabajo de cuarzo a 1, además puede definir prioridades de subprocesos para elegir qué trabajo debe ejecutarse primero. Desafortunadamente, esta solución no se escalará cuando haya más trabajos involucrados.

Finalmente puede implementar esto manualmente sin involucrar a Quartz. Supongo que no quieres que accedan a alguna operación o a algún recurso al mismo tiempo. Considere bloquear ese método/recurso para que ambos trabajos se ejecuten simultáneamente, pero uno bloquea y espera a que el otro termine.

+0

OK. Gracias por tu respuesta – Sly33

Cuestiones relacionadas