SpringCloud微服务
2021-07-21 14:42:37 49 举报
Spring Cloud微服务是一种基于Spring Boot实现的云应用开发工具,它为开发者提供了在分布式系统(如配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话和集群状态)中快速构建一些常见模式的工具。Spring Cloud致力于在云计算架构下提供简单高效的解决方案,它的设计目标是让云应用开发者更快更容易地构建出可扩展且可靠的应用程序。通过使用Spring Cloud,开发者可以快速搭建起一个微服务架构的应用,从而提高开发效率和应用的可维护性。
作者其他创作
大纲/内容
小程序
网关层
… …
权限校验、访问控制
业务层
Nginx
商家服务
API网关
客户服务
订单服务
商品服务
路由服务
web
系统监控
使用SpringCloud微服务架构:权限管理:OAuth2、jwt消息队列:RabbitMQ缓存:redis数据库:mysql工程说明:抽离公告模块和常量等模块,微服务共同引用每个微服务包含自己的service接口和提供给其他微服务的接口结构大致如下:├ wdj-service├── common├── auth├── gateway├── prod └── client └── service├── order └── cilent └── service
数据缓存
数据库
数据中间层
限流
服务注册、发现
日志分析
负载均衡
My SQL
公共服务(登录管理等)
... ...
消息队列
0 条评论
下一页