微服务平台 TSF 其他问题

1. 主账号在 TSF 控制台概览页 或者 CAM 控制台 创建服务角色。2. 如果用户是子账号或者协作者,还需要主账号创建 PassRole 策略,并将策略绑定到子账号或协作者。详细操作请参考 准备工作。

相关产品
微服务平台 TSF 产品页,含版本规格、价格与购买入口。

一、如何开通 TSF?

如果需 TSF,请先做以下准备工作:

二、start.sh 的作用是什么?

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

·start.sh:用于启动应用程序。

·stop.sh:用于停止应用程序。

·cmdline:用于检查应用进程是否存在,没有.sh后缀。

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

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

可以,请 提交工单,会有专门的技术支持人员联系你。

四、JVM 内存不足如何处理?

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

五、TSF 支持哪些编程语言?

·若使用 Spring 接入,则需使用 Java 语言。

·若通过 Mesh 接入,则不限制编程语言。TSF Mesh 支持不同语言实现的微服务之间相互调用,并支持不同框架如 Mesh 和 Spring Cloud 运行微服务相互调用。

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

TSF Serverless 默认不带 MySQL 环境的,你可以使用 腾讯云数据库 MySQL 进行操作:

1. 在本地打包环境

npm i -D mysqlnpm i -D node-mysql

2. 连接 MySQL 数据库

const mysql = require('mysql');const client = (sql, arg, callback) => { //1.创建连接 let config = mysql.createConnection({ host: 'localhost', user: 'root', password: 'root', database: 'vue' }) //2.开始连接 config.connect() //3.对数据库进行增删查改 config.query(sql, arg, (err, data) => { callback && callback(err, data) }) //4.关闭数据库 config.end()}module.exports = client;

赞 (0)
上一篇 4天前
下一篇 4天前