首页
›
后端、数据与云原生工程
›
009-数据库与检索平台工程
›
《Liquibase数据库变更治理工程》
VIP15
本课程属于:009-数据库与检索平台工程
后端、数据与云原生工程 · 共 15 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
Go服务边界蓝图:Gin项目服务网格边车模式边界实践
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导论
服务网格与边车模式概述 · Gin框架在微服务中的定位 · 本课程学习目标与前置知识
课程导论
服务网格
02
Gin框架核心回顾
路由引擎与中间件链 · 请求上下文(Context)深度解析 · Gin项目标准目录结构设计
Gin
框架核心回顾
03
边车模式原理
边车(Sidecar)代理模式定义 · 与API网关的区别 · 边车在服务网格中的典型职责(流量劫持
边车模式原理
Sidecar
04
Istio边车注入机制
Envoy代理作为边车 · Sidecar Injector工作… · 手动注入与自动注入注解
Istio
边车注入机制
05
Gin服务接入Istio网格
部署Gin服务到Kubernetes · 为Deployment添加Sidec… · 验证边车代理是否成功注入
Gin
Istio
06
边车流量拦截
iptables规则与流量重定向 · Inbound/Outbound流量… · Gin服务端口与Envoy监听端口关…
边车流量拦截
iptables
07
Gin服务健康检查适配
Kubernetes存活探针(liv… · Gin实现/healthz端点 · 边车对健康检查的影响
Gin
服务健康检查适配
08
边车配置热更新
Envoy xDS协议简介 · 控制面(Control Plane)… · Gin服务无需重启即可变更路由策略
边车配置热更新
Envoy
09
Gin服务熔断与重试
边车级别的熔断器配置 · 连接池与异常点检测 · Gin业务代码与边车熔断的协同
Gin
服务熔断
10
边车超时控制
Envoy路由超时与Gin上下文超时 · 超时传播机制 · 避免级联超时的最佳实践
边车超时控制
Envoy
11
Gin服务重试策略
边车自动重试与幂等性 · 重试预算(Retry Budget) · Gin侧实现幂等接口的关键设计
Gin
服务重试策略
12
边车负载均衡
Envoy支持的负载均衡算法(轮询 · 最少请求 · 一致性哈希)
边车负载均衡
Envoy
13
Gin服务流量镜像
边车流量镜像(Mirroring)配… · 影子流量(Shadow Traffi… · Gin服务处理镜像请求的注意事项
Gin
服务流量镜像
14
边车可观测性之指标
Envoy标准指标(请求数 · 延迟 · 错误率)
边车可观测性之指…
Envoy
15
边车可观测性之日志
Envoy访问日志格式定制 · Gin日志与边车日志关联(trace… · 日志聚合方案(ELK/Loki)
边车可观测性之日…
Envoy
16
边车可观测性之分布式追踪
Envoy与Zipkin/Jaege… · Gin中间件透传trace head… · 完整调用链可视化
边车可观测性之分…
Envoy
17
边车安全之mTLS
自动双向TLS(mTLS)原理 · Gin服务证书轮换无需重启 · 严格模式与宽容模式切换
mTLS
边车安全之
18
边车安全之RBAC
Envoy基于角色的访问控制 · Gin服务内部鉴权与边车外部鉴权的分…
RBAC
边车安全之
19
边车安全之JWT验证
Envoy JWT过滤器配置 · Gin服务无需重复解析JWT · 令牌转发与校验分离
JWT
边车安全之
20
Gin服务多端口场景
gRPC与HTTP双端口暴露 · 边车监听多端口配置 · 协议自动嗅探
Gin
服务多端口场景
21
边车与Gin WebSocket
WebSocket升级协议处理 · 边车对长连接的超时与保活配置 · Gin WebSocket实现示例
Gin
WebSocket
22
边车故障注入测试
Envoy故障注入过滤器(延迟 · 中断) · 混沌工程在Gin服务上的实践
边车故障注入测试
Envoy
23
Gin服务优雅关闭
Kubernetes Pod生命周期 · preStop钩子与边车协调 · Gin服务平滑退出流程
Gin
服务优雅关闭
24
边车资源限制
Envoy Sidecar CPU/… · Gin服务与边车资源竞争分析 · 垂直扩缩容注意事项
边车资源限制
Envoy
25
Gin服务多集群通信
东西向流量与南北向流量 · 边车跨集群路由 · Gin服务访问外部服务的出口规则
Gin
服务多集群通信
26
边车模式下的配置管理
Istio Operator与Hel… · Gin服务配置与边车配置分离 · ConfigMap与Sidecar动…
边车模式下的配置…
Istio
27
边车模式下的CI/CD
GitOps与边车配置同步 · Gin服务发布流程(蓝绿部署 · 滚动更新)
CI/CD
边车模式下的
28
边车模式性能调优
Envoy线程模型与连接缓冲 · Gin服务性能基准测试 · 边车引入的额外延迟分析
边车模式性能调优
Envoy
29
边车模式排错实战
常见问题(Envoy启动失败 · 流量不通 · 证书错误)
边车模式排错实战
Envoy
30
课程总结与最佳实践
边车模式适用场景与反模式 · Gin项目迁移到服务网格的路线图 · 未来展望(WebAssembly扩展…
课程总结
最佳实践
所属VIP或分类
同VIP:Elasticsearch搜索开发实战100例
同VIP:Elasticsearch数据同步与一致性工程
同VIP:Elasticsearch权限与字段安全工程