摘要
随着信息技术的迅速发展,企业信息系统得到了更加广泛的应用与快速发展,伴随着系统中的用户量增加,部署系统的服务器所承受处理请求的压力也越来越大。为不影响用户体验,此时需要提升服务器的处理能力,但伴随而来的是性能较好的服务器价格昂贵,这无疑是加大了运行系统的成本。为了解决此问题,系统开发者通过集群的方式,在多台服务器上同时部署系统服务,通过某些代理方式将一台服务器处理请求的压力分担到多台同性能的服务器上,达到降低运行成本。然而,在信息系统的开发过程中,开发者会用到定时任务来辅助完成一些业务,比如:定期清理日志,为数据库留有更大的存储空间;定期统计分析;按时向用户推送邮件或者消息等等。如果通过集群的方式来部署含有这类定时任务业务的系统的话,会导致定时任务的重复调用,从而影响定时任务的业务处理。鉴于此,为了解决定时任务在此中弊端,提出了基于Web集群环境下的定时任务实现。
-
单位深圳市赛为智能股份有限公司; 安徽工业大学工商学院