
架构师基础
文章平均质量分 87
沐宇熙
..........................
展开
-
java 日志体系概述与应用
1.常见的日志打印组件有: log4j logback log4j2 java.util.looging 2.Apache Commons Loging (JCL) Commons Loging 本身只提供日志接口,具体实现在运行时动态寻找对应组件?比如:log4j、jdk14looger 等。但这种动态绑定的方式当系统特别宠大的时候会出现绑定失败的问题。现在比原创 2018-01-31 17:52:46 · 731 阅读 · 0 评论 -
系统异常设计规范与原则
1.系统异常设计的出发点: 良好的异常信息展示,开发运维人员能快速定位问题。响应外部调用异常时,应能明确指明是内部异常还是调用条件不满足导至。响应用户操作异常时,能友好的提示用户。 如何做到以上3点? 1.1 首先我们需要对异常进行分类。 内部异常 资源环境导致(系统环境异常、数据库连接超时、第三方服务响应超时)第三方服务错误响应第三方响应结果错误外部传入参数非法错误原创 2018-01-31 17:53:41 · 4306 阅读 · 0 评论 -
api网关设计
1.什么是API网关? API网关是一个轻量的java http 接口组件,可无缝将普通的 Serive 方法转换成 http 接口。并从已下几点来达到提高开发效率与接口质量的目的。 去掉mvc控制器,将http请求直接无缝接入JAVA服务接口统一出入参格式统一异常规范自动检测服务接口规范 2.API网关 与普通Http接口实现流程对比 2.1 普通Http 接口实现 2原创 2018-01-29 16:53:11 · 7174 阅读 · 0 评论