Skip to Content
Dapr学习手册
book

Dapr学习手册

by Haishi Bai, Yaron Schneider
November 2021
Beginner to intermediate
239 pages
4h 15m
Chinese
China Electric Power Press Ltd.
Content preview from Dapr学习手册
服务
83
1.7.2 OAM
开放应用模型(
Open Application Model
)(
https://oam.dev/
)是一个开源项目,
旨在为云原生应用提供一种平台无关的建模语言。
OAM
描述了由多个相互连
接的组件组成的应用程序的拓扑结构。它关注的是应用拓扑,而不是单个服
务的编写方式。
Dapr
进入了更深的层次,为云原生应用提供通用的编程模型
和支持运行时。正如在本章前面所看到的,
Dapr
可以处理服务名称解析和调
用路由。同时,
Dapr
可以配置为与现有的服务网格系统一起使用,以在服务
之间提供微调的流量控制。图
1-7
显示了
OAM
的逻辑拓扑、
Dapr
路由和服
务网格策略是如何相互叠加的。
组件
组件
组件
网格
网格 网格
1
-
7
OAM Dapr 的关系
OAM
允许将特征(
trait
)附加到每个组件上以控制其行为,如伸缩。例如,
下面的手动伸缩特性可以将一个前端组件伸缩到五个副本:
apiVersion: core.oam.dev/v1alpha1
kind: ApplicationConfiguration
metadata:
name: custom-single-app
annotations:
version: v1.0.0
description: "Customized version of single-app"
spec:
variables:
components:
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.

Read now

Unlock full access

More than 5,000 organizations count on O’Reilly

AirBnbBlueOriginElectronic ArtsHomeDepotNasdaqRakutenTata Consultancy Services

QuotationMarkO’Reilly covers everything we've got, with content to help us build a world-class technology community, upgrade the capabilities and competencies of our teams, and improve overall team performance as well as their engagement.
Julian F.
Head of Cybersecurity
QuotationMarkI wanted to learn C and C++, but it didn't click for me until I picked up an O'Reilly book. When I went on the O’Reilly platform, I was astonished to find all the books there, plus live events and sandboxes so you could play around with the technology.
Addison B.
Field Engineer
QuotationMarkI’ve been on the O’Reilly platform for more than eight years. I use a couple of learning platforms, but I'm on O'Reilly more than anybody else. When you're there, you start learning. I'm never disappointed.
Amir M.
Data Platform Tech Lead
QuotationMarkI'm always learning. So when I got on to O'Reilly, I was like a kid in a candy store. There are playlists. There are answers. There's on-demand training. It's worth its weight in gold, in terms of what it allows me to do.
Mark W.
Embedded Software Engineer

You might also like

流畅的Python(第2版)

流畅的Python(第2版)

Luciano Ramalho
数据科学原理

数据科学原理

Posts & Telecom Press, Sinan Ozdemir
Python预测分析实战

Python预测分析实战

Posts & Telecom Press, Alvaro Fuentes
机器学习开发者指南

机器学习开发者指南

Posts & Telecom Press, Rodolfo Bonnin

Publisher Resources

ISBN: 9787519859367