存储工作以便稍后在石英中完成

时间:2013-01-25 09:04:08

标签: java quartz-scheduler

我有一个用java制作的web应用程序,并使用我用来将html页面转换为pdf的tomcat。我想要的是当用户选择将哪些html页面转换为pdf时,作业排队并在一段时间后完成,通常在服务器负担较轻时。

  

1.Client向服务器发出请求,即example.com/topdf

     

2.收到请求并存储并在服务器准备就绪时执行

我正在阅读Quartz文档,如果这是我应该如何使用作业调度程序,我有疑问。我可以这样使用石英吗?。

1 个答案:

答案 0 :(得分:0)

实施代码以处理用户的请求并以某种方式存储它们。

添加要运行的Quartz作业,例如每一分钟,当它开始时检查是否有一些存储的请求被评估。如果有一些检查服务器是否有足够的资源,如果是,则评估这些存储的请求。否则退出工作并等待一分钟后再开始。