微服务架构
2022-04-13 16:43:41 140 举报
微服务架构是一种软件开发技术,它将大型应用程序拆分为一组小型、独立的服务,每个服务运行在其自己的进程中,服务之间通过轻量级的机制(通常是HTTP资源API)进行通信。这些服务围绕业务能力构建,并且可以通过全自动部署机制独立地进行部署。这些服务可以用不同的编程语言编写,并且可以使用不同的数据存储技术。这种设计方式使得系统具有很高的可扩展性、灵活性和容错性。
作者其他创作
大纲/内容
xxl-job
Agent
APM server
ERP
Web
数据、文件存储
定时任务
nginx
服务监控Spring Cloud Admin
日志收集
注册服务
ELK日志系统
获取配置
Shiro权限鉴权认证
MongoDB
同步主数据信息
Spring Cloud GateWay
静态资源
展示
Sky Walking
Redis
Master
结构化存储
ValueCloud 微服务架构图
minio
服务限流熔断sentinel、hystrix
收集EndPoint信息
只读静态数据
微服务集群A
nacos
Elasticsearch
外网部署
同步生产、报工等信息
同步进销存、财务、供应链等信息
Logstash
对象存储
微服务集群B
内网部署
持久化
MES
Sql Server
Phone
APM监控
Feign
MySQL
获取服务列表
Kibana
小程序
负载均衡load balancer
0 条评论
下一页