java web系统业务架构模板
来源:互联网 发布:weui.js 怎么用 编辑:程序博客网 时间:2024/05/18 01:25
业务架构模板
默认一个高大上的业务系统需要具备的技术点和对应实现方案,方便我们做业务系统构建时进行对比开发
技术点应用场景代码案例token机制 日志注解 全局唯一主键 LRU缓存 分表 XSS过滤器 防止sql注入过滤器 spring下etags的配置
默认一个高大上的业务系统需要具备的技术点和对应实现方案,方便我们做业务系统构建时进行对比开发
技术点应用场景代码案例token机制 日志注解 全局唯一主键 LRU缓存 分表 XSS过滤器 防止sql注入过滤器 spring下etags的配置
如何写一个强壮的JOB任务
1. JOB跑一半断电了,不能产生脏数据,同时支持重跑修复数据,也不能产生脏数据,(脏数据包括海量的异常日志等)
2. JOB要对幂等性支持,支持并发下的重复执行
3. JOB要继承AbstractJob来写,通过判断isTerminal(),来优雅的支持中断,防止慢查询等拖死数据库,可以及时终止执行中的JOB
4. JOB返回结果要有,查询了多少数据,处理了多少,失败了多少,成功了多少,同时记录日志或任务执行日志表,当有失败的时候,发送报警短信给开发者
5. JOB都应该是独立的,几个JOB之间应该是互斥关系,可以独立跑,不要有先后顺序
6. JOB执行时间越短越好,默认在半个小时内执行完为最好
7. JOB要有修复模式,支持对数据的修复,要可以指定数据或数据区间执行
8. JOB的功能性要独立,领域独立,不要一个JOB做了总理的工作
阅读全文
0 0
- java web系统业务架构模板
- shopnc 业务逻辑与模板架构
- SOA 新业务语言 新系统架构——SOA与Web Service
- SOA 新业务语言 新系统架构——SOA与Web 2.0
- SOA 新业务语言 新系统架构——SOA与Web 2.0
- web业务系统权限控制
- 网站Web业务架构从小到大演变
- 系统架构、软件架构、物理架构、总体架构、业务架构、应用架构、数据架构、技术架构
- J2EE架构的银行核心业务系统?
- J2EE架构的银行核心业务系统
- 基于业务模块组件的系统架构
- PMS业务、特性和系统架构
- 系统架构之业务逻辑层
- 前置数据模型的业务系统开发架构
- web系统架构
- Web系统可复用架构
- web 线上系统架构
- 浅谈web系统架构
- Atm取款机,面向对象,方法返回值的方式!
- caffe----训练自己的图片caffenet模型
- 剑指offer——6.旋转数组的最小数字
- 将dll编译进exe
- View事件分发
- java web系统业务架构模板
- 使用聚合数据实现Android手机验证码校验功能
- 选择排序
- vue2中的过渡效果
- 2015 ACM/ICPC Asia Regional Hefei Online训练总结【5/10】
- 基于webpack和vue.js搭建开发环境
- 交互设计三大标准,信息表述五种方式
- Integer与int的比较
- Struts2总结