没有合适的资源?快使用搜索试试~ 我知道了~
Introducing Istio Service Mesh for Microservices
需积分: 9 8 下载量 180 浏览量
2019-05-20
14:30:25
上传
评论
收藏 34.85MB PDF 举报
温馨提示
试读
85页
Introducing Istio Service Mesh for Microservices
资源推荐
资源详情
资源评论
TOOLS FOR A
MICROSERVICES
FUTURE
Learn how you can build truly scalable, adaptive, complex
systems that help your business adjust to rapidly changing
competitive markets.
Drive your career with expert insights, plus no-cost access to Red
Hat's software library.
• Red Hat products for development purposes
• App development tutorials, cheat sheets and ebooks
• More than 100,000 technical articles
Sign up at
https://developers.redhat.com/
Burr Sutter and Christian Posta
Introducing Istio Service
Mesh for Microservices
Build and Deploy
Resilient, Fault-Tolerant
Cloud Native Applications
SECOND EDITION
Boston Farnham Sebastopol
Tokyo
Beijing Boston Farnham Sebastopol
Tokyo
Beijing
978-1-492-05260-9
[LSI]
Introducing Istio Service Mesh for Microservices
by Burr Sutter and Christian Posta
Copyright © 2019 O’Reilly Media. All rights reserved.
Printed in the United States of America.
Published by O’Reilly Media, Inc., 1005 Gravenstein Highway North, Sebastopol, CA
95472.
O’Reilly books may be purchased for educational, business, or sales promotional use.
Online editions are also available for most titles (http://oreilly.com). For more infor‐
mation, contact our corporate/institutional sales department: 800-998-9938 or cor‐
porate@oreilly.com.
Editors: Chris Guzikowski and Eleanor
Bru
Production Editor: Deborah Baker
Copyeditor: Kim Cofer
Proofreader: Matthew Burgoyne
Interior Designer: David Futato
Cover Designer: Karen Montgomery
Illustrator: Rebecca Demarest
March 2019:
Second Edition
Revision History for the Second Edition
2019-03-19: First Release
The O’Reilly logo is a registered trademark of O’Reilly Media, Inc. Introducing Istio
Service Mesh for Microservices, the cover image, and related trade dress are trade‐
marks of O’Reilly Media, Inc.
While the publisher and the authors have used good faith efforts to ensure that the
information and instructions contained in this work are accurate, the publisher and
the authors disclaim all responsibility for errors or omissions, including without
limitation responsibility for damages resulting from the use of or reliance on this
work. Use of the information and instructions contained in this work is at your own
risk. If any code samples or other technology this work contains or describes is sub‐
ject to open source licenses or the intellectual property rights of others, it is your
responsibility to ensure that your use thereof complies with such licenses and/or
rights.
This work is part of a collaboration between O’Reilly and Red Hat. See our statement
of editorial independence.
Table of Contents
1.
Introduction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1
The Challenge of Going Faster 2
Meet Istio 3
Understanding Istio Components 4
2.
Installation and Getting Started. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
Command-Line Tools Installation 9
Kubernetes/OpenShift Installation 10
Istio Installation 11
Example Java Microservices Installation 14
3.
Trac Control. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Smarter Canaries 23
Traffic Routing 24
Dark Launch 31
Egress 33
4.
Service Resiliency. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37
Load Balancing 38
Timeout 40
Retry 42
Circuit Breaker 44
Pool Ejection 50
Combination: Circuit Breaker + Pool Ejection + Retry 53
5.
Chaos Testing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
HTTP Errors 58
iii
剩余84页未读,继续阅读
资源评论
caofeng891102
- 粉丝: 168
- 资源: 1217
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功