使用技术 SOA服务框架:SpringCloud 、SpringBoot、RestFul等 分布式缓存:Redis 模块化管理:Maven 数据库连接池:Alibaba Druid 核心框架:Spring framework、SpringBoot 持久层框架:MyBatis 安全框架:... ...
分类:
编程语言 时间:
2018-05-31 19:08:53
阅读次数:
247
eureka是一种去中心化的服务治理应用,其显著特点是既可以作为服务端又可以作为服务向自己配置的地址进行注册。那么这篇文章就来探讨一下eureka的注册流程。 一、Eureka的服务端 eureka的服务端核心类是EurekaBootstrap,该类实现了一个ServletContextListen ...
分类:
编程语言 时间:
2018-05-31 10:40:54
阅读次数:
487
Spring-Cloud-Sleuth是Spring Cloud的组成部分之一,为SpringCloud应用实现了一种分布式追踪解决方案,其兼容了Zipkin, HTrace和log-based追踪,追踪微服务rest服务调用链路的问题,接触到zipkin,而spring cloud也提供了spri ...
分类:
编程语言 时间:
2018-05-30 16:42:12
阅读次数:
254
SpringCloud:基础 SpringCloud 是微服务架构的一个实现框架,说他是一个框架更不如说他是一个生态,他包含了很多个技术,将这些技术组合起来形成我们的微服务架构应用。 1.SpringCloud vs Dubbo 最大区别:SpringCloud抛弃了Dubbo的RPC通信,采用的是 ...
分类:
编程语言 时间:
2018-05-29 15:02:30
阅读次数:
243
在微服务架构中,如果使用得是SpringCloud,那么只需要集成SpringFeign就可以了,SpringFeign可以很友好的帮我们进行服务请求,对象解析等工作。 然而SpingCloud是依赖于SpringBoot的。在老的Spring项目中通常是没有集成SpringBoot,那么我们又该如 ...
分类:
编程语言 时间:
2018-05-26 14:23:32
阅读次数:
579
今天和大家分享的是自定义配置信息的读取;近期有写博客这样的计划,分别交叉来写springboot方面和springcloud方面的文章,因为springboot预计的篇章很多,这样cloud的文章就需要等到很后面才能写了;分享这两种文章的原因主要是为了方便自己查找资料使用和对将要使用的朋友起到便捷作 ...
分类:
编程语言 时间:
2018-05-25 21:27:30
阅读次数:
280
企业分布式微服务云架构技术分享 Spring Cloud + Spring Boot + Mybatis 使用技术 SOA服务框架:SpringCloud 、SpringBoot、RestFul等 分布式缓存:Redis 模块化管理:Maven 数据库连接池:Alibaba Druid ... ...
分类:
编程语言 时间:
2018-05-25 16:55:56
阅读次数:
221
Spring Cloud Config服务器
像所有的默认端口8080上运行的所有Spring Boot应用程序一样,但您可以通过各种方式将其切换到常规端口8888。最简单的也是设置一个默认配置库,它是通过启动它的spring.config.name=configserver(在Config Server jar中有一个configserver.yml)。另一个是使用你自己的application.properties,例如
分类:
编程语言 时间:
2018-05-25 16:05:18
阅读次数:
190
Spring Cloud + Spring Boot + Mybatis + shiro + 微服务 企业分布式微服务云架构技术分享 使用技术 SOA服务框架:SpringCloud 、SpringBoot、RestFul等 分布式缓存:Redis 模块化管理:Maven 数据库连接池:Al... ...
分类:
编程语言 时间:
2018-05-24 18:22:01
阅读次数:
182
传统项目架构 传统项目分为三层架构,将业务逻辑层、数据库访问层、控制层放入在一个项目中。 优点:适合于个人或者小团队开发,不适合大团队开发。 分布式项目架构 根据业务需求进行拆分成N个子系统,多个子系统相互协作才能完成业务流程子系统之间通讯使用RPC远程通讯技术。 优点: 1.把模块拆分,使用接口通 ...
分类:
编程语言 时间:
2018-05-23 22:15:21
阅读次数:
281