El gatillo de cuarzo no se dispara inmediatamente

Me gustaría ejecutar el trabajo ~ inmediatamente con el planificador de cuarzo usando el almacén de datos jdbc. Sin embargo, tengo un retraso de 20-30 segundos entre la programación y el disparo del disparador a pesar de que programo con now () o llamando a triggerJob.

Traté de ejecutar el trabajo con un simple desencadenante:

JobKey key = //...
        JobDetail jobDetail = newJob(jobBean.getClass())
                .withIdentity(key)
                .usingJobData(new JobDataMap(jobParams))
                .storeDurably()
                .build();

        Trigger trigger = newTrigger()
                .withIdentity(key.getName(), key.getGroup())
                .startNow()
                .withSchedule(SimpleScheduleBuilder.simpleSchedule()
                        .withMisfireHandlingInstructionFireNow()
                        .withRepeatCount(0))
                .build();

        scheduler.scheduleJob(jobDetail, trigger);

Y también intenté disparar con el planificador:

 JobKey key = // ...
        JobDetail jobDetail = newJob(jobBean.getClass())
                .withIdentity(key)
                .storeDurably()
                .build();
        scheduler.addJob(jobDetail, true);


        scheduler.triggerJob(key, new JobDataMap(jobParams));

Aquí están los registros del oyente que muestran el retraso.

2019-05-15 13:59:52,066Z  INFO  [nio-8081-exec-2] c.m.f.s.logger.SchedulingListener                  : Job added: newsJobTemplate:1557928791965
2019-05-15 13:59:52,066Z  INFO  [nio-8081-exec-2] c.m.f.s.logger.SchedulingListener                  : Job scheduled: newsJobTemplate:1557928791965
2019-05-15 14:00:18,660Z  INFO  [eduler_Worker-1] c.m.f.s.logger.TriggerStateListener                : Trigger fired: QUARTZ_JOBS.newsJobTemplate:1557928791965 {}
2019-05-15 14:00:18,703Z  INFO  [eduler_Worker-1] c.m.f.s.logger.JobExecutionListener                : Job will be executed: QUARTZ_JOBS.newsJobTemplate:1557928791965
2019-05-15 14:00:19,284Z  INFO  [eduler_Worker-1] c.m.f.s.logger.JobExecutionListener                : Job was executed: QUARTZ_JOBS.newsJobTemplate:1557928791965
Respuesta 1

Actualmente estoy desarrollando un complemento Eclipse y estoy un poco perdido ... Tengo una naturaleza personalizada y quiero agregar un .jar al classpath de los proyectos del usuario cuando el usuario agrega esta naturaleza (quiero actualizar. ..

Estoy usando netty en modo cliente usando ClientBootstrap. Cuando intento recibir un mensaje la mayoría de las veces funciona bien y me devuelve solo un cuerpo, pero a veces (el servidor siempre devuelve la misma respuesta) ...

Soy nuevo en AWS. ¿Alguien puede decirme cómo puedo usar el administrador de sesión memcached con instancias EC2 en las que está instalado tomcat para manejar los datos de sesión? ¿Cómo se puede usar elasticache en este contexto?

He creado una tarjeta de interfaz de bucle invertido en Windows 7 x64, dice que la IP de mi máquina local es 20.200.20.30 / 255.255.255.128 y la IP del adaptador de bucle invertido es 20.200.20.65 / 255.255.255.128 I ...