文档之家
首页
教学研究
幼儿教育
高等教育
外语考试
建筑/土木
经管营销
自然科学
当前位置:
文档之家
›
微服务基础
微服务基础
格式:pptx
大小:676.87 KB
文档页数:11
下载文档原格式
下载原文件
/ 11
下载本文档
下载提示
文本预览
1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
理、熔断、降级,都要做好相应的技术准备。
• 自动测试:微服务一个明显的表象就是随着服务的增多,为了保证高效的迭
代,尽量做到更多的环节实现自动化。
• 自动运维 :每个服务都可以独立部署,应该是随时随地可以升级。。 • 监控:包括硬件环境、服务状态、系统健康度、接口调用情况、异常的实时
告警以及潜在问题的事先预警等等。
束条件。
• 客户端和服务器之间的交互在请求之间是无状态的。 • 分层系统:表示组件无法了解它与之交互的中间层以外的组件。通过将系统
知识限制在单个层,可以限制整个系统的复杂性,促进了底层的独立性
• 统一资源定位符 • API URI 设计最重要的一个原则:nouns (not verbs!),名词(而不是动词)
微服务架构
wenku.baidu.com
微服务架构
微服务架构
微服务架构
• Dubbo + Zookeeper • Springcloud https://www.springcloud.cc/
RESTFUL API
• Representational State Transfer(表现层状态转化) • 一种软件架构风格、设计风格,而不是标准,只是提供了一组设计原则和约
SOA与微服务
• SOA(面向服务的体系结构)---WebService • MSA(微服务)----Restful Http API • ESB是SOA架构中的中心总线,设计图形应该是星形的,而微服务是去
中心化的分布式软件架构
单体应用与微服务
核心理念
核心理念
• 业务拆分:在产品设计环节,要合理的规划服务之间的界限。 • 服务治理:要选符合实际情况的分布式服务基础框架,对于服务的发现、治
微服务
李振
什么是微服务
微服务是一种架构风格,一个大型复杂软件应用由一个或 多个微服务组成。
系统中的各个微服务可被独立部署,各个微服务之间是松耦合 的。
每个微服务仅关注于完成一件任务并很好地完成该任务。 在所有情况下,每个任务代表着一个小的业务能力。
微服务的目的是有效的拆分应用,实现敏捷开发和部署。
合集下载
相关主题
财政基础工作
基础性服务
微信营销服务
服务基础知识
服务器基础知识
文档推荐
酒店客房服务基础知识
页数:40
服务能力基础知识(ppt 35页)
页数:35
服务器基础知识
页数:3
服务礼仪的基本知识教学内容
页数:10
服务计算基础知识
页数:10
客户服务基础知识详解
页数:20
服务基础知识(技能)讲解
页数:8
现代服务业基础知识
页数:43
服务器基础知识
页数:12
餐饮部服务基础知识
页数:8
最新文档
饭店包间名字大全
word无法创建工作文件,请检查临时环境变量
自行车健身比赛开幕式讲话词
2018乡村医生个人工作总结
MySQL测试题 SQL
合勤NXC5200
铁路集中箱空箱调度优化建模案例(案例2)
微分几何教学大纲-复旦大学数学科学学院
人教版九年级数学上册导学案:24.1.1_圆【精品】
(整容后办护照用)医院整容证明