好多朋友用过Windows的任务计划,也有不少程序迷自己曾写过时钟报警、系统自动关机等趣味程序,可却很少有朋友在Web工程中实现过类似功能。今天有空把笔者先前曾在Tomcat上实现的类似功能,搬出来与大家共享。
早在几年前,我公司跟某市财政局合作项目开发,为加强财政局对所属单位财务状况的有效监管,开发、实施了财政局数据中心项目。此项目采用B/S加C/S混合结构模式。财政局Web服务器上架设数据同步接收装置,由市属单位每天下班前把财务信息通过HTTP协议上传至财政局中心服务器,与Web服务器上的接收装置对接。财政局内部各部门需要查阅大量财务信息,获取完备的市属单位当前财务状况信息,各部门按职能划分,需要准确的获取各部门各自所关注的汇总信息,以财政报表的形式提供。
因财政数据量大,实时计算财政报表速度较慢,当初就考虑用报表缓存来减轻服务器的负担,但用缓存需要一个合理的缓存更新机制。考虑到各市属单位每天下班前才把财务数据上传,财政局每天所查看到的财务信息其实并不包括当天(除非有某位领导等到所属单位全部上传完之后才来查看信息,应该已经下班了),所以要是能实现任务计划调度,在每晚深夜把当天及历史财务信息汇总,更新缓存,速度瓶颈不就解决了吗。
早在几年前,我公司跟某市财政局合作项目开发,为加强财政局对所属单位财务状况的有效监管,开发、实施了财政局数据中心项目。此项目采用B/S加C/S混合结构模式。财政局Web服务器上架设数据同步接收装置,由市属单位每天下班前把财务信息通过HTTP协议上传至财政局中心服务器,与Web服务器上的接收装置对接。财政局内部各部门需要查阅大量财务信息,获取完备的市属单位当前财务状况信息,各部门按职能划分,需要准确的获取各部门各自所关注的汇总信息,以财政报表的形式提供。
因财政数据量大,实时计算财政报表速度较慢,当初就考虑用报表缓存来减轻服务器的负担,但用缓存需要一个合理的缓存更新机制。考虑到各市属单位每天下班前才把财务数据上传,财政局每天所查看到的财务信息其实并不包括当天(除非有某位领导等到所属单位全部上传完之后才来查看信息,应该已经下班了),所以要是能实现任务计划调度,在每晚深夜把当天及历史财务信息汇总,更新缓存,速度瓶颈不就解决了吗。
Andy Luo:
1、在生成頁面后更新數據庫中鏈接地址,或做一個標記,使得主頁上各篇文章的鏈接地址指向靜態頁面。
2、在第一次訪問文章時創建靜態頁面,或在服務器定時查詢新增紀錄並生成靜態頁面
3、訪問主業時也可生成靜態網葉,通過查詢數據庫中一個記錄,獲取最新文章的錄入時間,比較並更新主業的靜態網葉
为了减轻服务器压力,将原来的文章管理系统由JSP文件的从数据库中取数据显示改为由jsp生成静态html文件后直接访问html文件。下面是一个简单的示例
1.buildhtml.jsp
1、在生成頁面后更新數據庫中鏈接地址,或做一個標記,使得主頁上各篇文章的鏈接地址指向靜態頁面。
2、在第一次訪問文章時創建靜態頁面,或在服務器定時查詢新增紀錄並生成靜態頁面
3、訪問主業時也可生成靜態網葉,通過查詢數據庫中一個記錄,獲取最新文章的錄入時間,比較並更新主業的靜態網葉
为了减轻服务器压力,将原来的文章管理系统由JSP文件的从数据库中取数据显示改为由jsp生成静态html文件后直接访问html文件。下面是一个简单的示例
1.buildhtml.jsp
Tags: HTML
这几天公司需要生成静态的HTML页面以减小数据库与服务器的压力和负担,于是在网络上一阵狂搜,找到几篇相当不错的文章和一些相当有用的资料。为了方便,我整理在自己的BLOG,以供参考!
在接下来的应用中,我自己想到另一种解决方案,就是通过Ajax + Struts + XML解决静态页面方案,一并写下来,与大家分享!
1.生成静态页面技术解决方案之一(转载)
2.生成静态页面技术解决方案之二(转载)
3.一个实现将动态页面转为静态的方案(转载)
4.JSP生成静态HTML页面范例(转载)
5.利用XML+XSL生成静态页面技术方案(转载)
在接下来的应用中,我自己想到另一种解决方案,就是通过Ajax + Struts + XML解决静态页面方案,一并写下来,与大家分享!
1.生成静态页面技术解决方案之一(转载)
2.生成静态页面技术解决方案之二(转载)
3.一个实现将动态页面转为静态的方案(转载)
4.JSP生成静态HTML页面范例(转载)
5.利用XML+XSL生成静态页面技术方案(转载)
"就如同一个人中了邪躺在河底,眼看潺潺流水,粼粼波光、落叶、浮木、空玻璃瓶,一样一样从身上流过去。"王小波这样说似水流年。
对于我这样一个死活不敢下水的人,曾经很长一段时间都无法理解这句话的意境。
"你年纪也不小了啊",某三八大妈这样说我。
我想啊,为啥无论生活中那些闪闪发光激动人心的片段还是狗屎满地不堪回首的日子,现在看来就象那些墙上的影子一样摸也摸不到渐渐就消失了变成落叶,浮木,空玻璃瓶呢,经历过的岁月当中到底什么才是实际存在的呢,回望过去,我也不知道。