为了解决电商网站的商品详情等静态页面问题利用了如下框架与技术:html
freemarker :经过处理含有freemarker表达式的html页面,并生成静态页面。框架
ThreadPoolExecutor :线程池网站
LinkedBlockingDeque:阻塞队列spa
将修改后须要更新的sku数据放入线程池的队列中,队列会依据先进先出的原则处理任务,这样就避免了频繁操做时须要等待html必须生成完成的尴尬。线程
收获: htm
Thread建立后被重用。队列