- 9
- 0
- 约1.12千字
- 约 7页
- 2018-11-13 发布于山东
- 举报
医学常见的微服务
1
1
传统SOA简介
最大缺点:
1、如果所有功能(服务)在一个应用域,
在性能拓展时,虽然可以进行“横向扩充”(“应用集群”),但是还是无法解决“数据库瓶颈”、“不同模块(服务)对硬件资源冲突的隔离”;
2
2
微服务简介
松耦合:
1、接口与业务无关性,即:标准化接口;
2、服务间可组合,即:复用
最大优点:
1、所有功能(服务)可以单独小应用部署,实现真正意义上的“横向扩充”(理论上对服务进行各种方式单独或组合部署),解决“数据库瓶颈”、“不同模块(服务)对硬件资源冲突的隔离” ;
2、因为独立,所以可以快速迭代,易部署;
3
微服务架构
3
微服务
服务自动注册:
(1)、告诉API网关有这么一个服务可以对外供调用了;
(2)、自动加入负载均衡副本机制
2,服务优雅降级,与“服务自动注册”相反;
3、负载均衡;
4、流量管控、访问黑名单机制
5. 基于容器(如:Docker)小应用(AP)部署;
6、提供一个总服务来对其他服务进行组合调用(对组合中成员实现同步执行、异步执行机制)
7. 实现分布式事务;
4
4
微服务三维扩充模型
5
微服务框架指标
服务自动注册、优雅降级、服务发现、自我修复;
3、负载均衡;
4、流量管控、访问黑名单机制;
5、提供总服务;
标准化接口,提供轻量级访问接口:采用RestFul风格,只有一个开放接口,自定义通讯协议(JSON\XML格式);
高性能、高可用;
“小应用部署”的前提条件;
高性能、高可用;
数据一致性保证;
横向扩充前提条件;
“快速迭代、维护”基础
低成本开发;
6
微服务—与业务无关
服务名称
应用场景
服务注册
每个微服务启动后,自动注册到API网关,并且自动加入负载均衡器
服务注销
服务停止或者出现故障,自动从API网关中注销
服务发现
通过此服务可以进行服务发现
Log服务
通过此服务进行LOG记录、查询、请求链追踪
总服务
在此服务进行请求的解析,路由到相关服务
分布式数据层服务
数据库分库分表实施后,加载数据库、表的注册信息,在查询请求时候,自动实现分库分表查询后汇总给请求者
分布式事务服务
对不同应用进行数据操作时候,保证数据一致性
7
微服务—与业务有关公共服务
服务名称
应用场景
权限服务
用户注册、注销、权限控制、认证服务
打印服务
供各种终端打印需求,可以实现自带数据源或者定制化模板打印服务
Job服务
自定义Job逻辑(物理文件、脚本形式),通过服务设置执行时间、周期等
数据导入导出服务
提供用户与系统间通过物理文件格式进行数据导入、导出
模块配置服务
对已经注册的服务进行带参数排版,实现服务复用
您可能关注的文档
- 医学常见的开天辟地-孙双金.ppt
- 医学常见的徒手肌力测量(MMT).ppt
- 医学常见的微信公众平台功能介绍.ppt
- 医学常见的微信公众平台基础操作.ppt
- 医学常见的微信公众号运营.ppt
- 医学常见的微信小程序入门微信教程.ppt
- 医学常见的影像科在急性脑卒中的应用.ppt
- 医学常见的微信支付使用.ppt
- 医学常见的微信学习简单教程.ppt
- 医学常见的微信点餐方案.ppt
- 【执行方案】一起开炮 玩出色—长城炮乘用皮卡全球版上市暨皮卡流行色发布会0217.pptx
- 【执行方案】纳米01上市发布会-2024-1-3 2000.pptx
- 【活动方案】第七届中国优质麦产业发展论坛-2022-04-27.pptx
- 2026届新高考政治三轮冲刺复习建议措施类主观题.pptx
- 2026届新高考政治三轮冲刺复习体现类主观题.pptx
- 2026届新高考政治三轮冲刺复习探究开放类主观题.pptx
- 2026届新高考政治三轮冲刺复习推导类选择题.pptx
- 2026届新高考政治三轮冲刺复习我国的基本政治制度.pptx
- 2026届新高考政治三轮冲刺复习时代精神的精华.pptx
- 《包身工》统编版高二语文选择性必修中册.pptx
最近下载
- 贵州省2025年中考化学试题.pdf VIP
- 暖通安装工程施工工艺标准(159页 附图丰富).pdf
- 专题05 30天熟记中考课标1600词(Day 25~Day 30)(知识清单)(背诵版).docx VIP
- GJB9001C-2017内审员培训教材.pptx VIP
- 2023年陕西省直遴选笔试真题汇编含答案解析(夺冠).docx VIP
- 医院肝胆胰脾外科2025年年底工作总结及2026年工作计划.docx VIP
- 可控核聚变系列研究(一):聚变启航,未来已来.pdf VIP
- 卷烟物流配送中心建设项目规划设计控制指标国家局.pdf VIP
- 16G362 钢筋混凝土结构预埋件.pdf
- 《人工智能技术基础》课件全套 第1--10章 人工智能简介--- 机器学习方法.pdf
原创力文档

文档评论(0)