Java – how to do “large-scale” job scheduling (quartz?)

I have a general problem related to quartz scheduling framework:

I need to execute the task after a fixed period of time after user registration For simplicity, let's assume 1 hour after registering users in my system The work must be completed. Even if the system is restarted within this hour, the task must be remembered. If my system is shut down at ordinary times, it must be executed later

Is this where I can use quartz? I look at what looks like a promising continuing job, but I'm not sure if I can still solve 1000 jobs this day In addition, I'm not sure about the performance impact Maybe someone can help me provide information here

If quartz is not the right choice, what other ways / frameworks do you have for this problem? My application is a web application based on Java 6 / spring 3

Thanks for your help!

Solution

We have successfully used quartz persistent job storage in our production environment for SaaS platform applications running 100 jobs

The content of this article comes from the network collection of netizens. It is used as a learning reference. The copyright belongs to the original author.
THE END
分享
二维码
< <上一篇
下一篇>>