微服务
文章平均质量分 94
Osborn521
把梦想变成现实
展开
-
微服务背景
微服务介绍微 狭义来讲就是体积小, 服务一个或者一组相对较小且独立的功能单元,是用户可以感知最小功能集。服务基于业务能力构建,并能够通过自动化部署机制来独立部署,这些服务使用不同的编程语言实现,以及不同数据存储技术,并保持最低限度的集中式管理。在传统的IT行业软件大多都是各种独立系统的堆砌,这些系统的问题总结来说就是扩展性差,可靠性不高,维护成本高。到后面引入了SOA服务化,但是,由于 SOA 早...原创 2018-06-22 14:56:58 · 1887 阅读 · 0 评论 -
秒懂API文档工具swagger的使用
swagger是一个接口文档的生成框架为什么要使用swagger?区别去传统文档的两个优点:1.生成在线文档动态更新 (文档根据当前的接口生成) 避免了文档版本多,代码文档不同步等问题 2.在线restful形式的接口 边看文档的同时测试接口,取代了了传统的postman、curl等,那是相当的方便如何...原创 2018-07-12 01:18:47 · 3008 阅读 · 0 评论 -
微服务延时排查工具Zipkin
Zipkin它可以帮助收集时间数据,解决在microservice架构下的延迟问题;它管理这些数据的收集和查找;Zipkin的设计是基于谷歌的Google Dapper论文。每个应用程序向Zipkin报告定时数据,Zipkin UI呈现了一个依赖图表来展示多少跟踪请求经过了每个应用程序;如果想解决延迟问题,可以过滤或者排序所有的跟踪请求,并且可以查看每个跟踪请求占总跟踪时间的百分比。...原创 2018-11-08 17:17:10 · 557 阅读 · 0 评论 -
mybatis工具类example详解--精华使用经验总结
一、example类干什么用的?理论上通过example类可以构造你想到的任何筛选条件。例子是展示此类用法的最好方式.Example类可以用来生成一个几乎无限的where子句.可以让你不用再mybatis里写一大堆mapper.xml文件注:在使用example类前 先学下MBG配置(Mybatis-Generator)http://www.mybatis.org/gener...原创 2019-03-08 15:59:46 · 4089 阅读 · 0 评论