Service Mesh 极客时间课程笔记04 实践篇

17 Ingress 控制进入网格的请求

Service Mesh 极客时间课程笔记04 实践篇_第1张图片

Service Mesh 极客时间课程笔记04 实践篇_第2张图片

Service Mesh 极客时间课程笔记04 实践篇_第3张图片

创建一个gateway服务

Service Mesh 极客时间课程笔记04 实践篇_第4张图片

Service Mesh 极客时间课程笔记04 实践篇_第5张图片

ingressgateway  使用istio提供的

右图的配置: 把路由信息配置在一个虚拟服务中

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

18 Egress 配置

Service Mesh 极客时间课程笔记04 实践篇_第6张图片

Service Mesh 极客时间课程笔记04 实践篇_第7张图片

Service Mesh 极客时间课程笔记04 实践篇_第8张图片

Service Mesh 极客时间课程笔记04 实践篇_第9张图片

Service Mesh 极客时间课程笔记04 实践篇_第10张图片

创建一个外部服务service-entry

Service Mesh 极客时间课程笔记04 实践篇_第11张图片

Service Mesh 极客时间课程笔记04 实践篇_第12张图片

上面为内部服务,会路由到egressgateway网关

下面的配置,会把网关的请求,指向我们最终的外部地址

第一跳:把内部服务的出流量,全部指向gateway,也就是Egress

第二跳:把Egress它的流量,再指向外部服务

 

19 | 超时重试

Service Mesh 极客时间课程笔记04 实践篇_第13张图片

Service Mesh 极客时间课程笔记04 实践篇_第14张图片

Service Mesh 极客时间课程笔记04 实践篇_第15张图片

Service Mesh 极客时间课程笔记04 实践篇_第16张图片

Service Mesh 极客时间课程笔记04 实践篇_第17张图片

在route下面配置timeout 来设置超时

重试需要配置次数,和等待时间

20 | 熔断

 

Service Mesh 极客时间课程笔记04 实践篇_第18张图片

超过timeout时钟时,就会把熔断器的状态修改为Half open,然后进行请求试探;如果成功,就关闭熔断器,如果失败,就打开熔断器

Service Mesh 极客时间课程笔记04 实践篇_第19张图片

Service Mesh 极客时间课程笔记04 实践篇_第20张图片

Service Mesh 极客时间课程笔记04 实践篇_第21张图片

配置连接池connectionPool

   最大连接数为1

   失败探测: 失败次数 1,间隔1秒,最小驱逐时间3m (乘以熔断次数,保证熔断间隔时间越来越长) ,最大驱逐百分比100%

Service Mesh 极客时间课程笔记04 实践篇_第22张图片

21 | 故障注入

Service Mesh 极客时间课程笔记04 实践篇_第23张图片

Service Mesh 极客时间课程笔记04 实践篇_第24张图片

Service Mesh 极客时间课程笔记04 实践篇_第25张图片

Service Mesh 极客时间课程笔记04 实践篇_第26张图片

istio故障,在fault中配置定义

Service Mesh 极客时间课程笔记04 实践篇_第27张图片

中止故障 : 在Abort中配置

22 | 流量镜像

Service Mesh 极客时间课程笔记04 实践篇_第28张图片

Service Mesh 极客时间课程笔记04 实践篇_第29张图片

Service Mesh 极客时间课程笔记04 实践篇_第30张图片

Service Mesh 极客时间课程笔记04 实践篇_第31张图片

mirror 参数配置镜像流量

Service Mesh 极客时间课程笔记04 实践篇_第32张图片

 

 

 

你可能感兴趣的:(service,mesh)