
微服务
文章平均质量分 89
若明天不见
时白发未生,轻狂尚有
展开
-
微服务框架(十八)Dubbo领域模型、调用链及调用方式
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。本文为Dubbo领域模型、调用链及调用方式Protocol是服务域,它是 Invoker 暴露和引用的主功能入口,它负责Invoker的生命周期管理。Invoker是实体域原创 2019-01-29 22:10:32 · 2477 阅读 · 0 评论 -
微服务框架(十六)Spring Boot及Dubbo zipkin 链路追踪组件埋点
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文第一部分为调用链、OpenTracing、Zipkin和Jeager的简述;第二部分为Spring Boot及Dubbo zipkin 链路追踪组件埋点原创 2019-01-02 21:12:23 · 5537 阅读 · 0 评论 -
微服务框架(十五)Dubbo 超时机制及服务降级
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为Dubbo超时机制及服务降级当服务出现创建超时的时候,TimeoutFilter会打印该创建记录的详细信息,日志级别为WARN,即为可恢复异常,或瞬时的状态不一致原创 2018-12-18 21:31:11 · 1352 阅读 · 0 评论 -
微服务框架(十四)Spring Boot @ControllerAdvice异常处理
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为Spring Boot使用@ControllerAdvice进行自定义异常捕捉原创 2018-12-04 22:13:22 · 1523 阅读 · 0 评论 -
微服务框架(十一)Dubbo调用拦截及参数校检扩展
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 使用Dubbo框架时,面对自身的业务场景,需根据定制的需求编写SPI拓展实现,再根据配置来加载拓展点。...原创 2018-08-29 20:53:54 · 2861 阅读 · 0 评论 -
微服务框架(十)Maven Archetype制作Dubbo项目原型
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为Maven Archetype的制作及使用,使用archetype插件制作Dubbo项目原型...原创 2018-08-15 22:30:15 · 982 阅读 · 0 评论 -
微服务框架(六)Spring Boot集成Mybatis及Druid
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为Spring Boot集成Mybatis,包括mybatis-generator的使用 ...原创 2018-08-07 18:42:53 · 1172 阅读 · 1 评论 -
微服务框架(四)Dubbo泛化调用实现
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为服务治理框架Dubbo泛化调用的实现 本系列文章中所使用的框架版本为Spring Boo...原创 2018-08-01 23:07:47 · 3015 阅读 · 1 评论 -
微服务框架(三)Dubbo性能调优配置
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为服务治理框架Dubbo的特性及泛化实现 本系列文章中所使用的框架版本为Spring Bo...原创 2018-07-29 19:34:02 · 5404 阅读 · 0 评论 -
微服务框架(一)Spring Boot + Dubbo + Docker 框架特性简述
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本系列文章中所使用的框架版本为Spring Boot 2.0.3-RELEASE,Spring 5....原创 2018-07-15 12:01:25 · 1795 阅读 · 1 评论 -
微服务框架(二)Spring Boot 集成 Dubbo
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。 本文为此Spring Boot通过使用起步依赖dubbo-spring-boot-starter及自动...原创 2018-07-16 22:49:50 · 2460 阅读 · 0 评论 -
微服务框架(二十一)Piplin 持续部署 Docker 容器
此系列文章将会描述Java框架Spring Boot、服务治理框架Dubbo、应用容器引擎Docker,及使用Spring Boot集成Dubbo、Mybatis等开源框架,其中穿插着Spring Boot中日志切面等技术的实现,然后通过gitlab-CI以持续集成为Docker镜像。本文为使用Piplin 持续部署 Docker 容器本系列文章中所使用的框架版本为Spring Boot 2...原创 2019-03-03 18:19:23 · 728 阅读 · 0 评论