Java Tech

如无必要,勿增实体

标签 "cdn" 下的文章

java web中使用filter实现静态资源转发(续)

  上篇文章完成之后,静态资源转发CDN的需求实现了,可惜的是,响应速度降低了,有种得不偿失的感觉。可不可以直接请求CDN呢?当然可以,方案是:web应用启动时,读取全局配置参数cdn_status,然后根据该值设置不同的域名变量,在引用静态资源的地方,使用脚本批量修改链接地址,修改后的链接地址中使用applicationScope获取域名值。

java web中使用filter实现静态资源转发

  最近项目开通了CDN,为了节省成本,公司要求只有在用户激活这一高峰阶段使用CDN,平时关闭CDN。本来这一功能可以在反向代理中实现,但是...哎!一言难尽,言归正传,基于以上目标,解决方案是使用filter将静态资源的请求重定向到CDN。在这个编码过程中,涉及到三个问题:过滤器(或servlet)的url匹配模式有哪几种?如何匹配多个请求?转发和重定向的区别?本文先阐述上述需求的实现,然后再解答提出的三个问题。

beplay William Hill