需求:
网站部分功能升级维护时,用户点击后跳转到公告页面
设计实现:
在后台管理系统中写一个接口,可以维护数据库中的一张表(表的内容为公告的起止时间,涉及的功能地址等)
系统工程中通过定时任务,读取表的内容,放到公共缓存中
拦截器通过读取缓存中的信息,拦截到相应的功能地址,重定向到公告页面
问题:
刚接手的任务,项目框架为ssh,导师只给了思路,具体怎么实现还是未知,有没有相似经验的大牛给点建议。
###
你说的这种网站绝大部分都是前后端分离的。
前端静态站点拦截所有请求,全都重定向到公告页面就行了。
至于后端爱怎么升级怎么升级,升级完以后前端再改回来。
至于你是全都人肉操作,还是有自动化工具,跟这个过程本身没关系。
###可以不改项目 ,nginx 配置对应静态页面就行了
维护时指定 映射.
如果是要后台配置的话, 拦截器 判断状态维护状态 然后在渲染视图之前 重定向页面就行
###兄弟,你的维护公告实现了吗?遇到了同样的问题,无从下手,能给点思路吗