部署 CODEARTS DEPLOY-通过部署服务创建Tomcat应用并部署到ECS:配置应用部署步骤并部署应用
配置应用部署步骤并部署应用
- 配置应用部署步骤。
切换到“部署步骤”页签,单击“编辑”对部署步骤进行参数配置。
- 安装JDK
表2 安装JDK参数说明 参数项
是否必填
说明
步骤显示名称
是
步骤添加后在部署步骤显示的名称。
仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
环境
是
选择当前资源类型为主机集群的环境,作为部署对象。
jdk版本
是
选择要安装的jdk版本。
jdk安装路径
是
jdk的安装路径。
控制选项
否
配置是否启用该操作。
- 当前步骤部署失败后,应用是否继续部署后续的步骤。
- 配置是否使用sudo权限部署该步骤。
- 安装Tomcat
表3 安装Tomcat参数说明 参数项
是否必填
说明
步骤显示名称
是
步骤添加后在部署步骤显示的名称。
仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
环境
是
选择当前资源类型为主机集群的环境,作为部署对象。
tomcat版本
是
选择要安装的tomcat的版本号。
安装路径
是
tomcat的安装路径。
http端口
是
默认为8080。
ajp端口
是
默认为8009。
shutdown端口
是
默认为8005。
控制选项
否
配置是否启用该操作。
- 当前步骤部署失败后,应用是否继续部署后续的步骤。
- 配置是否使用sudo权限部署该步骤。
- 停止Tomcat服务
表4 停止Tomcat服务参数说明 参数项
是否必填
说明
步骤显示名称
是
步骤添加后在部署步骤显示的名称。
仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
环境
是
选择当前资源类型为主机集群的环境,作为部署对象。
服务操作类型
是
配置启动服务或者停止服务。
服务对应的绝对路径
是
Tomcat服务的路径。
控制选项
否
配置是否启用该操作。
- 当前步骤部署失败后,应用是否继续部署后续的步骤。
- 配置是否使用sudo权限部署该步骤。
- 选择部署来源
表5 选择部署来源参数说明 参数项
是否必填
说明
步骤显示名称
是
步骤添加后在部署步骤显示的名称。
仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
选择源类型
是
包括“制品仓库”和“构建任务”两种类型。
环境
是
选择当前资源类型为主机集群的环境,作为部署对象。
选择软件包
是
可以选择制品仓库已有软件包,也可以选择本地上传的软件包/文件。
package_url是软件包在制品仓库中的路径。
说明:本地上传的软件包/文件会上传到到制品仓库,可以重复使用。
下载到主机的部署目录
是
软件包下载后的路径。
控制选项
否
配置是否启用该操作。
- 当前步骤部署失败后,应用是否继续部署后续的步骤。
- 配置是否使用sudo权限部署该步骤。
此处的部署来源以选择“制品仓库”为例,进行相应的参数说明。如部署来源选择“构建任务”,相关信息可参考用户指南里选择部署来源章节。
- 启动Tomcat服务
表6 启动Tomcat服务参数说明 参数项
是否必填
说明
步骤显示名称
是
步骤添加后在部署步骤显示的名称。
仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
环境
是
选择当前资源类型为主机集群的环境,作为部署对象。
服务操作类型
是
配置启动服务或者停止服务。
服务对应的绝对路径
是
Tomcat服务的路径。
http端口
是
Tomcat服务监听的http端口。
ajp端口
是
Tomcat服务监听的ajp端口。
shutdown端口
是
Tomcat服务监听的shutdown端口。
等待时间
是
等待已设置的时长后将监测服务是否已成功启动。可根据服务启动实际所需时间进行调整,如时间设置不合理,会导致检测结果无效。
输入限制:0-300,单位“秒”。
组件监控
否
配置是否启用应用运维服务( AOM ),该服务提供指标监控、日志查询、告警功能(勾选后自动安装数据采集器 ICAgent,仅支持华为云linux主机,且与此应用在同一region下),详细请参见配置组件监控。
服务关联组件
是
如勾选“组件监控”,则会配置此项参数。
此处选择或新建当前启动服务需要关联的组件。
日志路径
否
如勾选“组件监控”,则会配置此项参数。
填写服务的日志文件路径。日志文件仅支持以.log、.trace和.out结尾的文件,可以配置文件夹路径,且最多配置10个路径
控制选项
否
配置是否启用该操作。
- 当前步骤部署失败后,应用是否继续部署后续的步骤。
- 配置是否使用sudo权限部署该步骤。
- URL健康测试
表7 URL健康测试参数说明 参数项
是否必填
说明
步骤显示名称
是
步骤添加后在部署步骤显示的名称。
仅支持汉字、英文字母、数字、空格、或-_,;:./()()符号,其中空格不可在名称开头或结尾使用,长度为1-128。
环境
是
选择当前资源类型为主机集群的环境,作为部署对象。
重试次数
是
失败后重试次数,超过重试次数服务未启动会导致URL检测失败。
间隔时间
是
两次重试的间隔时间。
输入限制:0-60,单位“秒”。
测试路径
是
待测试服务的路径,可以添加多个。
控制选项
否
配置是否启用该操作。
- 当前步骤部署失败后,应用是否继续部署后续的步骤。
”URL健康测试”的参数填写完成后,即完成了所有的参数配置。更多应用配置请参考编辑应用。
- 安装JDK
- 部署应用。
配置好上述参数后,单击“保存并部署”即可开始部署应用。
- 应用部署成功。
- 应用部署失败时,可参考以下流程排查原因。
- 查看自动匹配解决方案
如果应用部署失败,可单击原子操作下的“查看解决方案”,前往对应的帮助中心页面。
- 手动搜索解决方案
如果所匹配的帮助中心页面未能解决问题,可将错误信息(即框图内容)粘贴到帮助中心的搜索栏,进行手动搜索解决方案。
- 发起技术支持申请
如果仍未能搜索到可行的解决方案,您可新建工单申请华为工程师协助。
- 查看自动匹配解决方案
- ModelArts推理部署_AI应用_部署服务-华为云
- 自动化部署_支持多种部署形态_部署服务CodeArts Deploy-华为云
- 应用部署_应用部署支持什么语言_应用部署的优势-华为云
- 如何将应用通过代理机部署到内网的主机或服务器?
- 软件开发一键式部署平台_软件开发生产线_部署CodeArts Deploy-华为云
- 部署服务快速上手入门教程
- ModelArts推理部署_创建AI应用_自定义镜像规范-华为云
- GaussDB部署_GaussDB数据库部署_高斯数据库部署_华为云
- ModelArts推理部署_模型_AI应用来源-华为云
- GaussDB部署形态_GaussDB数据库部署形态_高斯数据库部署形态_华为云