产品功能

最近更新时间:2019-07-24 18:37:35

服务注册发现

TSF 服务注册发现包括三个角色:服务提供者、服务调用者和服务注册中心。
服务提供者和服务调用者将地址信息注册到服务注册中心,并从服务注册中心获取所有注册服务的实例列表,服务调用者使用服务提供者的实例地址进行调用。

应用生命周期管理

TSF 提供从创建应用到运行应用的全程管理,功能包括创建、删除、部署、回滚、扩容、下线、启动和停止应用。TSF 提供部署组来实现应用的版本控制功能。TSF 将每次操作记录下来,用户可以在应用的变更记录页面中查看和搜索变更记录。

分布式配置管理

配置管理包括应用配置、全局配置和文件配置。用户可以通过控制台进行分布式配置版本管理、发布配置到部署组或者命名空间范围内的实例。

细粒度服务治理

TSF 提供服务级和 API 级别的服务治理能力,支持通过控制台配置服务路由、服务限流、服务鉴权规则。在 TSF 控制台中,用户可以通过配置、权重标签的形式进行细粒度的流量控制,实现灰度发布、就近路由、部分账号内测、流量限制、访问权限控制等功能。

数据化运营

TSF 提供全面的监控和分布式调用链分析工具,帮助用户把握应用上线后的运行状况。

  • 监控包括应用监控,应用监控的指标包括应用的 QPS、请求时间和请求出错率等。
  • 分布式调用链分析包括调用链查询和调用链详情。用户可以根据时间范围和服务名等条件查询一组调用链。调用链详情显示了请求经过每个服务的层次关系和耗时情况等信息。

TSF 提供日志分析能力,自动获取用户的业务日志并支持在 TSF 控制台上进行日志查看、日志检索,支持日志关键词告警功能,并提供日志与调用链联动排查线上问题。

分布式事务

TSF 集成了分布式事务能力,支持 TCC 模式分布式事务管理功能。对于跨数据库、跨服务的分布式场景,用户可以通过控制台查看事务运行情况并进行超时事务处理,保证事务的一致性。