全栈服务网格 - Aeraki 助你在
Istio 服务网格中管理任何七层流量请求来自于用户请求。 ● 运维人员设置请求路由规则,将不同来源的请求路由到不同的服务实例 组进行处理。 #IstioCon Aeraki Demo: 用户请求和批处理任务隔离(Dubbo) 1. 在 dubbo: application 配置中为 Provider 增加 service_group 自定义属性 2. 通过 Provider 的 deployment 设置 SERVICE_GROUP SERVICE_GROUP 环境变量 3. 在 consumer 发起调用时设置 batchJob header 4. 设置相应的 DR 和 VS 流量规则 https://docs.qq.com/doc/DVnlqUVB1ek1laFBQ #IstioCon Aeraki Demo: 地域感知负载均衡(Dubbo) 场景:在开通地域感知负载均衡功能时,consumer 的请求将缺省被发送到本区域 的provid dubbo: application 配置中为 Provider 增加 aeraki_meata_locality 自定义属性 2. 在 provider 的 deployment 中通过环境变量设置其所属地域 3. 在 consumer 的 deployment 中通过 label 声明其所处的 region 和 zone 4. 通过 dr 规则启用 locality load balancing0 码力 | 29 页 | 2.11 MB | 1 年前3
 Envoy原理介绍及线上问题踩坑跳过15008、22、15090、15021、 15020系统服务外,其余都通过 REDIRECT(DNAT)保存原始目标地址 后,进入Envoy的15006端口。 Envoy在每个POD网络空间内设置用于拦截流量的iptables规则 Copyright © Huawei Technologies Co., Ltd. All rights reserved. Page 9 Envoy启动配置及xDS 外部请求通过直接访问ingressgateway 网关端口进入网格 • ingressgateway为envoy相同二进制, 不做iptables规则注入,作为外网客户 端网格内代理。 • ingressgateway不设置工作线程数限 制,并且最大上游连接及最大挂起等待 请求数请求数默认值不做限制。 APP iptables iptables outbound envoy backend iptables 并重用此连接发送后续请求而 遇到网络RST,并且Envoy连接池不会对当前连接发送失败后进行重试,导致Envoy返回503UC报错。 解 决 方 案 1、禁止服务侧Envoy对上游重用连接,通过设置maxRequestsPerConnection=1可以动态生效,但会有一定性能 下降。同时不影响上游连接数maxConnetions(默认1024)和最大等待请求数量maxPendingRequests(默认1024)0 码力 | 30 页 | 2.67 MB | 1 年前3
 IstioMeetupChina 服务网格热升级技术分享现在,让我们打开阿里云服务网格进行一次热升级吧! Now, Let try it on Alibaba cloud ServiceMesh 12 更多 More 更多特性 控制台一键启动、暂停热升级 控制台设置热升级策略,单批次实例比例 可视化观察热升级状态 13 更多 More 谢谢! Thanks! 140 码力 | 14 页 | 2.25 MB | 1 年前3
 在网格的边缘试探:企业 Istio 试水指南• 复查集群环境 • 调整资源参数 • 调整亲和性参数 • 调整HPA • 日志输出和调试开关复查 • Istio功能裁剪 • 备用业务部署 • 试用服务部署 • 服务YAML复查 • 缺省路由设置 • 根据功能需求,编写和部署 Istio相关功能YAML • 监控和告警部署 • 连接Alertmanager/… • 指标输出方案测试 • 根据性能和功能测试方案完成测试。 • 如果性能下滑,可以尝试扩张资源。0 码力 | 19 页 | 11.41 MB | 6 月前3
 SolarMesh 基于Istio构建的流量监管平台esh极低的资源占用以及极低的维护成本 •规范 标准的istio规范操作,实时反映真实集群状态,告别terminal。 •便捷 一键安装,UI操作,流量策略模板复用,批量设置 •多集群支持,零成本接入 流量视图提供统一的拓扑图界面,让您的视角可以统揽全局 •附加组件 •Jaeger,为SolarMesh提供分布式链路追踪的能力 •Grafana,为SolarMesh提供流量的实时仪表盘0 码力 | 20 页 | 1.29 MB | 1 年前3
 13 Istio 流量管理原理与协议扩展 赵化冰listener 收到了该请求。 11.根据匹配条件,请求被 VirtualInbound listener 内部配置的 Http connection manager filter 处理,该 filter 设置的路由配置为将其发送给 inbound|9080|http|reviews.default.svc.cluster.local 这个 inbound cluster。 12.inbound|9080|http|reviews0 码力 | 20 页 | 11.31 MB | 6 月前3
共 6 条
- 1
 













