Consul ConsulConnect使用示例(自动sideCar代理)
发布时间
阅读量:
阅读量

实施微服务架构会面临基础架构方面的挑战。从现有基于节点的网络基础框架到动态的服务化架构是微服务框架需要应对的核心挑战。Consul在1.2版本新增了Connection功能,在本文中通过案例深入分析其在服务网格架构中的具体应用。

服务网格 & Consul
基于微服务实施的服务网格是一种高可用性的分布式方案。相较于传统的基于主机的安全防护机制而言, 该方案能够针对基于服务的各种动态需求进行有效应对, 其主要管理方式包括以下几个关键因素:
- 服务识别:各服务需互相感知与定位
- 配置管理:应可通过统一机制实现灵活设置
- 安全防护:各服务间的通信需确保安全性,并需实施权限控制与加密
Consul采用HTTP API与DNS协议实现跨Service交互机制;通过KV数据模型存储应用参数于分布式缓存中;采用Connect协议保障数据传输安全性;最终提供
全部评论 (0)
还没有任何评论哟~
