[SpringCloud]~SpringCloud总章(持续更新)


用SpringCloud微服务架构开发了有一年多了,整理下理解吧。

简述

之前看了一篇,以为不错,就不自己描述了。
Spring Cloud及微服务简介

微服务框架搭建

Spring Boot

通过上文,Spring Cloud是一种框架,或者说是一种体系。
核心是基于Spring Boot实现服务治理。
首先我们要搭建Spring Boot项目。

项目搭建

  • 第一种搭建方式
    在官网生成项目导入。
    https://start.spring.io/
  • 第二种搭建方式
    在IDEA中直接生成,其实是一样的。

项目架构

常用架构分层

Eureka 服务注册中心

Zuul 网关

  • 路由转发
  • 版本分流
  • 鉴权
  • 熔断
  • 限流

Apollo 配置中心

  • 统一配置
  • 及时生效

Feign 服务间调用

  • 通过服务名调用接口
  • 通过URL调用接口
  • 优点:负载均衡、替换HTTP

Hystrix 熔断器

Actuator 应用程序监控

Mybatis ORM框架

Druid 数据库连接池

Druid(数据库连接池引用和配置+加密解密)

Swagger API接口文档

Swagger2(在线接口文档引用和配置)

JPA Java持久层API

Nginx

nginx学习,看这一篇就够了

用户中心

文件中心

大数据中心

能力简介

  • 数据采集
  • 数据存储与管理
  • 数据计算分析
  • 数据质量与安全
  • 数据应用

MySQL

GP

HBASE

HDFS

爬虫

中间件

Redis 缓存

Kafka 消息中间件

ELK 日志分析

ELK学习总结

ElasticSearch 搜索

featDFS 文件中心

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值