一、简介 Spring Cloud Ribbon 是一个基于Http和TCP的客服端负载均衡工具,它是基于Netflix Ribbon实现的。它不像服务注册中心、配置中心、API网关那样独立部署,但是它几乎存在于每个微服务的基础设施中。包括前面的提供的声明式服务调用也是基于该Ribbon实现的。理解 ...
分类:
编程语言 时间:
2017-05-23 18:54:31
阅读次数:
254
分布式消息中间件:spring mvc +mybatis + KafKa+Flume+Zookeeper 分布式缓存:Redis spring mvc +mybatis + 分布式文件:FastDFS 负载均衡:spring mvc +mybatis + Keepalived+Nginx+... ...
分类:
编程语言 时间:
2017-05-23 15:58:23
阅读次数:
248
本人建立了个人技术、工作经验的分享微信号,计划后续公众号同步更新分享,比在此更多具体。欢迎有兴趣的同学一起加入相互学习。基于上篇微服务架构分享,今天分享其中一个重要的基础组件“API网关”。 一、引言 随着互联网的快速发展,当前以步入移动互联、物联网时代。用户访问系统入口也变得多种方式,由原来单一的 ...
分类:
Windows程序 时间:
2017-05-21 23:21:33
阅读次数:
1952
一、简介 最近在看Spring Cloud微服务,接下来的时间和大家一起分享我所看到的,公司现在用的是dubbo ,之后有时间也去了解了解dubbo的源码。与dubbo相比较,Spring Cloud 在微服务方面有很多全面的实践。今天主要和大家简单介绍一下其中的一个组件Eureka注册中心。Eur ...
分类:
编程语言 时间:
2017-05-21 01:07:08
阅读次数:
466
在spring Cloud Netflix栈中,各个微服务都是以HTTP接口的形式暴露自身服务的,因此在调用远程服务时就必须使用HTTP客户端。我们可以使用JDK原生的URLConnection、Apache的Http Client、Netty的异步HTTP Client, Spring的RestT ...
分类:
编程语言 时间:
2017-05-20 17:22:39
阅读次数:
266
Micro 架构与设计 Micro 架构与设计 翻译自 Micro architecture & design patterns for microservices 注: 原文作者即 Micro 框架的开发者。 过去几个月中,我们收到了很多关于 micro 的微服务架构和设计模式的问题。所以今天我们 ...
分类:
其他好文 时间:
2017-05-20 01:13:41
阅读次数:
359
1>状态服务像session这些就是状态服务.登录信息记录. 2>非状态服务,比如说获取数据.写订单这些都是非状态服务.跟你当前的输入有关系. 3>微服务.一直问的问题.原来是服务编排.这个编排要自己来的. https://mp.weixin.qq.com/s/5HNd86_EJH163Xc7NSz ...
分类:
其他好文 时间:
2017-05-19 18:37:26
阅读次数:
108
Azure的官方文档介绍了如何创建用于Azure基于角色的访问控制的自定义角色(RBAC Role)。 我们也可以根据同样的原理把RBAC细粒度资源管理运用于微服务产品的开发部署中。(https://www.azure.cn/documentation/articles/role-based-acc ...
分类:
其他好文 时间:
2017-05-19 17:51:10
阅读次数:
155
云服务 子系统:后台管理系统、Restfu服务系统、Dubbo服务/管控/监控中心 Zookeeper注册中心、报表分析系统、日志记录系统、定时调度系统 搜索引擎系统、分布式文件系统、消息系统、SSO单点登录系统 SOA管控平台、UI组件系统、OA办公系统、CMS新闻发布系统 支付系统、数... ...
分类:
编程语言 时间:
2017-05-19 13:32:08
阅读次数:
340
什么是spring boot Spring Boot是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。用我的话来理解,就是spring boot其实不是什么新的框架,它默认配置 ...
分类:
编程语言 时间:
2017-05-19 00:50:16
阅读次数:
236