首页
学习
活动
专区
圈层
工具
发布
首页标签腾讯微服务平台 tsf

#腾讯微服务平台 tsf

围绕着应用和微服务的 PaaS 平台,提供应用全生命周期管理、数据化运营、立体化监控和服务治理等功能。

关于TSF的一些问题?

tsf的sdk引入后导致接口并发和吞吐上不去,有什么好办法吗?

火焰图采集失败如何处理?

已采纳

火焰图适用于在 CPU 利用率持续较高的情况下进行热点函数分析。n在如下场景下,火焰图采集可能失败:

为何无法查看 JVM 日志?

已采纳

JVM 日志的采集依赖于 TSF 的 GC 日志配置。如果您自定义了 GC 日志配置,将会覆盖 TSF 的 GC 日志配置,这将导致无法在界面中查看 JVM 日志。

JVM 监控功能为何无法使用?

已采纳

JVM 监控依赖实例上安装的探针。探针版本较低时 JVM 能力不可用。您可以通过 如下操作 升级探针版本。

JVM 如何升级 tsf-agent?

已采纳

升级操作:

另外, JVM 监控功能依赖 javaagent,jdk1.5 以后才引入了 javaagent 技术,所以您需使用 jdk1.6 及以上版本,建议您使用 jdk1.8。

TSF 如何收费?

TSF 如何扩大规格?

购买了 TSF 之后,是否需要另行购买 CVM?

已采纳

TSF 是分布式应用的构建和管理平台,本身不包含 CVM 资源,您需要另行购买 CVM。购买之后,TSF 能够自动同步您账号下的 CVM 资源并进行使用和管理。

TSF 有哪些功能?

已采纳
TSF 提供应用全生命周期管理、数据化运营、立体化监控和服务治理等功能。TSF 拥抱 Spring Cloud 、Service Mesh 微服务框架,帮助企业客户解决传统集中式架构转型的困难,打造大规模高可用的分布式系统架构,实现业务、产品的快速落地。更多详情请参考 产品功能。... 展开详请

TSF 有哪些版本?

已采纳

TSF 有基础版、专业版和铂金版,不同版本支持的功能和服务会有差异,对应的价格也会不同。

详细说明参考 产品系列计费概述 文档。

TSF 与 TKE 的关系是什么?

已采纳
TKE(Tencent Kubernetes Engine)是基于原生 Kubernetes 提供以容器为核心的、高度可扩展的高性能容器管理服务。TSF 是以微服务为核心的服务治理平台,用户可以使用云服务器或者容器来部署微服务,其中容器集群管理和容器应用部署使用了 TKE 提供的服务。... 展开详请

应用和服务之间是什么关系?

已采纳

在 TSF 中应用是管理一组程序包、镜像、配置的抽象概念,服务表示已经注册到注册中心的程序。可以从以下维度来区分应用和服务:

TSF 支持 Sentinel 流控相关的组件应用吗?

start.sh 的作用是什么?

已采纳

Service Mesh 应用部署使用 tar.gz 、zip 压缩格式的程序包,在压缩包中除了应用程序外,还需要包含了 start.sh、stop.sh、cmdline 三个文件:

更多关于 start.sh、stop.sh、cmdline 的编写规范请参考 程序包格式说明

TSF 能单独输出部署到公司内网吗?

JVM 内存不足如何处理?

已采纳

JVM 内存不足(java.lang.OutOfMemoryError)时,需要您手动设置内存大小,具体设置方法请在互联网中搜索“JVM 内存设置”。

TSF Severless 框架使用 Node Express 构建项目,如何连接 MySQL 数据库?

业务需要处理什么类型的异常?

已采纳
主事务函数中主要需要捕获两个异常: TransactionCancelledException:表示事务失败 cancelled。 TransactionTimeoutException:表示事务超时。 运行时业务抛出的异常会被包装在以上两个异常中,您可以通过getCause()方法获取业务真正的运行时异常: public class MainTransaction { SubService subService; @TsfTcc(serviceName = "myTcc", type = TransactionType.ROOT, timeout_ms = 60000) public String beginTcc(MyParams params) throws Throwable { try{ subService.subTry(null,0,params); } catch (TransactionCancelledException e) { //获取业务运行时真正的异常 Throwable t = e.getCause() return "request canceled."; } catch (TransactionTimeoutException e) { //获取业务运行时真正的异常 Throwable t = e.getCause() return "request timeout."; } catch (Throwable e) { //打印业务异常日志 return "request exception."; } } }... 展开详请

业务什么时候会进行回滚?

已采纳

当前业务只有在子事务 Try 失败时会进行 Cancel 操作,当进入 Confirm 阶段之后,Confirm 失败只会继续重试 Confirm,直到超时为止

领券