- 4
- 0
- 约6.7千字
- 约 7页
- 2017-03-25 发布于四川
- 举报
quartz定时执行任务
QuartzWeb任务调度(转)字号 [/shaobin0604/blog/大 /shaobin0604/blog/中 /shaobin0604/blog/小]在web应用中,大多数任务是以一种防止用户长时间等待的方式完成的。在Google搜索这样的例子中,减少等待时间对用户体验来说至关重要。异步任务的一种解决方案是在用户提交后生成一个线程(来处理异步任务),但这也不能解决那些需要以一定时间间隔重复运行任务、或在每天的指定时间运行任务的情况。 让我们从一个数据库报表的例子来看看任务调度能如何帮助改善系统设计。报表可能是错综复杂的,这取决于用户所需数据的种类,以及是否需要从一个或多个数据库收集大量数据。用户可能需要很长时间来运行这样的按需报表。因此,我们向这个报表示例中添加任务调度机制,以便用户可以安排在任何他们需要的时间生成报表,并以PDF或其他格式在email中发送。用户可以让报表在每天的凌晨2:22,系统正处于低负荷时运行;也可以选择只在特定时间运行一次。通过在报表应用中加入任务调度,我们可以为产品添加一项有用的功能,并改善用户体验。 幸运的是,有一个强大的开源解决方案可以让我们以标准的方式在web应用(或任何Java应用)中实施任务调度。以下示例展示了在web应用中,如何使用Quartz来创建一个任务调度框架。这个示例还使用了Struts Action framework 插
您可能关注的文档
- 中外历史人物说评之马克思.ppt
- N级护士培训计划.doc
- 中外广告案例析赏1.ppt
- Office培训笔记.doc
- office激活方式.docx
- 中国马戏小丑演出推广的方案.ppt
- NW便携g无线网卡.doc
- opnet安装过程.doc
- 中学生如何面灾对难.ppt
- oraclejob创建详解.docx
- 邢台市清河县2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 烟台市龙口市2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 延安市洛川县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 赤峰市松山区2025-2026学年第二学期三年级语文第六单元测试卷(部编版含答案).docx
- 宣城市泾县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 荆门市东宝区2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
- 铜仁地区石阡县2025-2026学年第二学期二年级语文第六单元测试卷(部编版含答案).docx
- 临夏回族自治州康乐县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 荆州市江陵县2025-2026学年第二学期六年级语文第六单元测试卷(部编版含答案).docx
- 贺州市富川瑶族自治县2025-2026学年第二学期四年级语文第六单元测试卷(部编版含答案).docx
最近下载
- 一种基于Netlogo的虚拟产业园演化建模方法.pdf VIP
- 严重精神障碍患者个案管理服务计划.docx VIP
- 常用电气设备的控制与检修说课稿简介.ppt VIP
- 常用电气设备控制与检修 两控一灯电路 两控一灯电路.ppt VIP
- 德国邦飞利变频器故障代码.pdf VIP
- 2026年保安员考试题库500道含完整答案(全国通用).docx VIP
- 成人住院患者跌倒风险评估及预防.pdf VIP
- (高清版)-B-T 5338.1-2023 系列1集装箱 技术要求和试验方法 第1部分:通用集装箱》.pdf VIP
- 煤矿防越级跳闸数字化保护及监测监控系统.pdf VIP
- 《毕业设计:焊接板件铣边机设计论文》.doc
原创力文档

文档评论(0)