工具介绍
一个独立的服务中心,允许服务注册其实例信息,并发现特定服务的提供者
Apache ServiceComb Service-Center 是基于 Restful 的服务注册中心,可提供微服务发现和微服务管理。 它基于开放式 API 格式,提供了服务发现、容错、动态路由、通知订阅和可扩展的功能。 它具有高性能的缓存设计,并为微服务及其实例提供了单独的实体管理。 它提供了对指标和跟踪的即用支持。 它具有用于管理微服务的 Web 门户。
组件
- server: 提供 RESTful API 的 http 服务器
- scctl: 服务器的 CLI
- syncer: 一个开发中的功能。多个集群同步工具,专为大型微服务架构而设计
特性
Open API: 微服务的 API 文档(Open API 格式)管理
- 元数据:用于微服务和微服务实例的元数据管理
- 分离:分离微服务和微服务实例实体管理
- 域:逻辑多域管理
- **
安全性:基于角色的访问控制,用于服务发现
- 发现:支持按条件查询实例
- 订阅:使用 Web 套接字向客户端通知实例变化事件
门户: 精彩的 Web 门户
- 容错:架构中具有多种容错机制和设计
- 性能:性能/缓存设计
- **
指标:能够自动暴露 Prometheus 指标 API,请参阅
- **
跟踪:能够将跟踪数据报告给 Zipkin 服务