改造ThemeMicroService 支持分布式事务
分类:
编程语言 时间:
2018-11-03 18:16:39
阅读次数:
154
springcloud 属于微服务的范畴,什么是微服务?可以表述如下: 微服务架构是一种将一个单一应用程序开发为一组小型服务的方法,每个服务运行在自己的进程中,服务间通信采用轻量级通信机制(通常是http),这些服务围绕业务能力构件并且可以通过全自动部署机制独立部署,这些服务公用一个最小型的集中式的 ...
分类:
编程语言 时间:
2018-11-03 12:29:46
阅读次数:
115
http://blog.csdn.net/hcmony/article/details/77854999 idea创建springcloud项目图文教程(EurekaServer注册中心)(六) 1,new -project 选择spring initializr 、 2,创建自己的包名,类名。 3 ...
分类:
编程语言 时间:
2018-11-02 23:48:25
阅读次数:
247
公司项目进行微服务改造,由之前的dubbo改用SpringCloud,微服务之间通过FeignClient进行调用,今天在测试的时候,eureka注册中心有相应的服务,但feignclient就是无法调通,一直报404错误,排查过程如下: 一、问题: 服务提供方定义的接口如下: 接口实现类如下: 调 ...
分类:
编程语言 时间:
2018-11-02 21:40:06
阅读次数:
208
Zookeeper是分布式协调工具 应用场景 命名服务(注册中心) Dubbo注册中心 分布式配置中心(SpringCloud config)动态管理配置文件信息 消息中间件 事件通知(类似发布订阅) 分布式事务(全局协调者) 实现分布式锁 实现选举策略(类似哨兵机制) 实现本地动态负载均衡 (Du ...
分类:
其他好文 时间:
2018-11-02 19:07:07
阅读次数:
142
什么是微服务架构 微服务架构就是系统架构设计的一种风格,它主旨将一个独立的系统,拆分成各个微服务,各个微服务独立运行,他们之间通过Http的Restful API进行通信,拆分出来的微服务是根据原系统高耦合部分进行构建(之后会单独讲解如何拆分微服务),每个微服务 都有自己的数据存储(涉及到分布式事务 ...
分类:
编程语言 时间:
2018-11-02 19:00:01
阅读次数:
118
Eureka是Netflix开源的一款提供服务注册和发现的产品,它提供了完整的Service Registry(注册登记)和Service Discovery(发现)实现。也是springcloud体系中最重要最核心的组件之一。
分类:
编程语言 时间:
2018-11-02 00:20:48
阅读次数:
179