
微服务
Taowiedong
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SpringCloud学习笔记-Eureka集群高可用注册中心配置
Eureka 简要介绍 Eureka 是 Netflix 开发的,一个基于 REST 服务的,服务注册与发现的组件 Eureka集群高可用配置 一般生产的环境中,一定要确保服务的正常使用,不能出现服务宕机的情况;在微服务架构下这种要求更加重要,注册中心作为微服务架构中的重要一环,在设计之初就已经考虑到服务的单点问题;单节点的eureka服务很难保证服务的不间断,如果eureka服务宕机,则会导致整...原创 2019-12-30 23:02:03 · 318 阅读 · 0 评论 -
SpringCloud微服务学习笔记
SpringCloud微服务学习笔记 项目地址: https://github.com/taoweidong/Micro-service-learning 单体架构(Monolithic架构) Monolithic比较适合小项目 单体架构优点: 开发简单直接,集中式管理, 基本不会重复开发功能都在本地,没有分布式的管理开销和调用开销。 单体架构缺点: 开发效率低:所有的开发在一个项...原创 2019-06-10 22:20:46 · 1697 阅读 · 0 评论 -
SpringCloud微服务笔记-服务发现组件Eureka
微服务架构中的注册中心 微服务架构对服务注册中心的要求 在微服务架构中,由于每一个服务的粒度相对传统SOA来说要小的多,所以服务的数量会成倍增加。这时如果有效管理服务的注册信息就尤为重要。我们对服务注册中心的期望主要有以下几条: 简单易用:最好对开发者透明 高可用:几台注册中心坏掉不会导致整个服务瘫痪,注册服务整体持续可用 避免跨越机房调用:最好调用优先同一个机房的服务以减少网络延迟 跨语言:允...原创 2019-06-25 22:44:58 · 720 阅读 · 0 评论 -
SpringCloud微服务笔记-Nginx实现网关反向代理
背景 当前在SpringCloud微服务架构下,网关作为服务的入口尤为重要,一旦网关发生单点故障会导致整个服务集群瘫痪,为了保证网关的高可用可以通过Nginx的反向代理功能实现网关的高可用。 项目源码:https://github.com/taoweidong/Micro-service-learning/tree/SpringCloud-branch 项目架构图 Nginx作为反向代理服务器...原创 2019-09-19 23:50:12 · 2894 阅读 · 0 评论