产品功能

最近更新时间:2025-04-24 10:32:42

我的收藏

模块功能概述

微服务平台 TSF 各模块主要包含以下能力:
1. 应用管理:支持业务应用和中间件应用全生命周期管理,实现应用开发态、部署态、运维态管理。
2. 注册配置治理:支持 SpringCloud、Dubbo 等微服务框架,实现金融级高可用的服务注册发现、配置管理和服务治理。
3. 可观测:通过日志、监控、告警、链路追踪、事件等观测手段进行应用和微服务的运维管理。

应用管理

支持业务应用和中间件应用全生命周期管理,实现应用开发态、部署态、运维态管理。
功能
详细说明
多种应用托管方式
支持虚拟机和容器部署方式。使用虚拟机部署,应用可以独占资源;使用容器部署,可灵活分配资源实现资源共享。
中间件应用
针对 Java 网关应用,提供白屏化管理方式,提供路由转发、API 管理、访问过滤器等作用。用户可在 Java 网关实例中灵活配置需要转发的微服务 API,帮助用户进行 API 的生命周期管理。支持 API 级别的限流、路由、插件等能力。
应用全生命周期管理
提供从创建应用到运行应用的全生命周期管理,包括创建、删除、部署、回滚、扩容、下线、启动和停止应用。支持变更记录查询,方便查看应用资源相关的变更情况。
制品管理
支持软件仓库和镜像仓库管理程序包版本和镜像版本,支持自定义软件仓库对接用户 COS。
弹性伸缩
支持根据预先设定的弹性伸缩规则,动态增加或者减少部署组的实例数。

注册配置治理

注册配置治理支持主流微服务框架的接入和服务治理,包括金融级高可用的注册中心、高可靠的配置中心和细粒度的服务治理能力。

金融级高可用的注册中心

提供金融级高可用的服务注册中心,数据多副本,支持服务自动注册和发现,无需配置注册中心地址即可使用。
功能
详细说明
健康检查
支持健康检查,如果出现宕机或服务不可用时,注册中心自动剔除不可用实例。
毫秒级推送
客户端和服务注册中心建立长连接,任何服务注册信息变更,立即推送。
服务本地缓存
客户端 SDK 拥有内存和文件级别缓存,当访问注册中心失败的时候会自动启用缓存数据,保证服务发现高可用。
全链路灰度发布
在发布过程中,将具有一定特征或者比例的流量分配到需要被验证的版本中,用来观察新的验证版本的线上运行状态。当线上调用链路较为复杂时,全链路灰度发布可以将线上的各个服务隔离出一个单独的运行环境。

高可靠的配置中心

提供分布式配置和文件配置两种配置功能,提供可视化的配置管理界面,支持在应用运行时动态修改配置。
功能
详细说明
可视化配置管理
用户可以在控制台上管理配置,支持多版本管理,支持将配置发布到应用部署单元(部署组)或者命名空间范围。
配置动态推送,实时生效
支持配置动态推送,服务从配置中心读取到更新后的配置进行逻辑处理,支持配置回调方法。支持查看部署组上已发布的配置,支持配置回滚操作。
推送记录查看
支持按照部署组或者配置的维度查看推送的配置记录,支持配置文件的导入和导出。

细粒度的服务治理

提供服务和 API 级别的服务治理能力,提供高可用服务治理能力,保障服务高质量运行。
功能
详细说明
服务鉴权
为服务提供安全的访问机制,支持黑白名单鉴权方式,支持系统和业务标签参数进行鉴权。
服务路由
用户可以通过配置、权重标签的形式进行细粒度的流量控制,实现灰度发布、就近路由、部分账号内测、流量限制、访问权限控制等功能。
服务限流
保障业务不被突发流量击垮,提高系统稳定性。支持服务和接口级限流配置和监控。
服务熔断
当下游的服务因为某种原因导致服务不可用或响应过慢时,上游服务为了保证自己整体服务的可用性,不再继续调用目标服务,直接返回。当下游服务恢复后,上游服务会恢复调用。
服务容错&降级
支持 failfast、failover 和 forking 容错策略和 fallback 降级方法。

可观测

观测中心提供全面的监控和分布式调用链分析工具,帮助用户把握应用上线后的运行状况。
功能
详细说明
业务应用监控
支持应用监控
中间件应用监控
支持 Java 网关监控,包括网关监控、节点监控、API 监控。
服务监控
支持服务和接口的成功率、调用量、耗时、异常次数等多维度监控和告警。
服务依赖拓扑
支持查看服务之间的依赖关系,了解系统瓶颈服务和链路并进行针对性的服务优化。支持服务与 API 网关、消息队列、数据库等上下游组件的链路查看。
JVM 监控
支持查看 JVM 内存分布、线程、堆栈、火焰图。
日志服务
依赖 CLS 日志平台提供日志采集、日志存储、日志检索,日志关键词告警等功能。支持日志与调用链联动排查线上问题。

如果遇到产品相关问题,您可咨询 在线客服 寻求帮助。

可通过正文划词反馈文档内容问题,我们会快速处理并更新文档内容。