一、操作场景
TSF 引入了脚手架模板的概念用于保存工程信息,方便后续可以基于模板修改工程参数和下载工程源码。
二、新建脚手架模板
1. 登录 腾讯微服务平台控制台。
2. 单击左侧导航制品管理 > 脚手架。
3. 单击新建模板。
4. 填写工程配置和 POM 配置信息。
·工程名:Spring Boot 工程名,字母开头,支持大小写字母、数字组成,不超过24个字符长度。
·包路径:package 路径,小写字母开头,支持小写字母、数字或小数点组成,不超过60个字符长度。
·GroupID: pom.xml 文件中的 groupId。
·Artifact ID: pom.xml 文件中的 artifactId。
·Name:pom.xml 文件中的 name。
·Version:pom.xml 文件中的 version。
·Description:选填,pom.xml 文件中的 description。
5. 填写服务基本信息:可填写多个
·服务名:对应工程文件中的 spring.application.name。
·端口:服务监听端口,仅支持0 – 65535。
·Controller 类名前缀:可填写多个,将会生成多个带有前缀的 Controller 类。
6. 调用方式:选择 Feign、RestTemplate 或 AsyncRestTemplate。
7. Controller 调用关系(仅服务个数多余1时可配置):可填写多个,将在生成的工程中显示服务之间以 /echo 接口的调用逻辑代码。最多支持配置5个。
·主调服务名:选择主调服务的名称
·主调 Controller 类:选择主调服务的 Controller 类。
·被调服务名:选择被调服务的名称,不能与主调服务名称重复。
·被调 Controller 类:选择被调服务的 Controller 类。
8. 单击保存并下载,保存模板,并下载工程的 zip 文件。或者单击保存,仅保存模板,不执行下载操作。
注意:界面将会根据 Controller 调用关系实时生成桑基图,以便用户更直观地看到服务相互间的依赖关系。
三、修改脚手架模板
1. 单击脚手架模板列表上目标模板的工程名。
2. 进入详情页可修改模板的参数信息,各参数字段含义参见 新建脚手架模板。
四、删除脚手架模板
1. 单击脚手架模板列表上目标模板右侧的删除。
2. 在弹框中单击确认,删除脚手架模板。