Java 托管应用支持主机部署。本文为您介绍如何通过 JAR 包/WAR 包快速创建一个 Java 应用,并一键部署至火山引擎云服务器 ECS。
登录应用管理页面。
登录 持续交付控制台。
在左侧导航栏选择 工作区。
单击目标工作区名称,进入当前工作区。
在左侧导航栏选择 应用交付 > 应用管理。
在应用管理页面,单击 创建应用。
在创建应用页面,选择 托管应用,并按要求填写应用的相关配置信息。
填写 应用信息,填写完成后单击 下一步:环境配置。
配置项 | 说明 |
---|---|
应用标识 | 根据界面提示填写应用标识。应用标识是应用的唯一标识,创建后不可更改。 |
应用显示名 | 自定义应用的显示名称。 |
应用部署类型 | 本场景选择 主机。 |
应用技术栈 | 本场景仅支持 Java。 |
描述 | 填写当前应用的备注信息,可以为空。 |
成员管理 | 快捷配置当前应用的成员,并为每个成员配置不同的权限,满足多角色协作进行应用交付的需求。
说明 不允许取消主账号的管理员权限,不允许删除主账号。 |
填写 环境配置,填写完成后单击 下一步:基础配置。
配置项 | 说明 |
---|---|
主机组 | 选择要部署的主机组。 |
部署资源 | 批量勾选要部署的 ECS 实例。 |
环境标识 | 设置当前环境的唯一标识,默认使用 |
填写 基础配置,填写完成后单击 下一步:高级配置。
配置项 | 说明 |
---|---|
部署方式 | 本场景选择 二进制包。 |
应用包类型 | 选择应用包类型和相应的运行环境版本。
|
应用包 | 本地上传应用的 JAR 包/WAR 包。最大支持 2G,文件格式必须为 *.jar 或*.war 。 |
版本号 | 自定义应用的版本号。 可单击右侧的 版本号使用时间戳,自动生成版本号。 |
(可选)填写 高级配置。
配置项 | 说明 |
---|---|
Java 运行参数 | 根据业务需求设置 Java 运行参数,可以为空。 |
服务启动参数 | 根据业务需求设置服务启动参数。例如指定应用监听的主机端口为 8080: --server.port=8080 。 |
Tomcat 配置(WAR) |
|
健康检查 | 开启健康检查后,平台会使用 curl 命令发送 HTTP 请求,返回状态码为 200 则表示健康检查通过。 建议启用健康检查,用于判断应用是否部署成功。
|
单击 确定,应用将开始部署。可在环境页签查看应用的部署进度。
部署完成后,部署状态将变更为 已完成。可在实例列表页签查看部署的实例信息和部署日志。
单击 日志,可查看主机部署日志。通过日志中的健康检查结果,可确认应用是否部署成功。
说明
如果您需要查看应用实时日志,需自行登录至部署的主机进行查看。
/cp/$AppId/start.log
。您可在当前应用页面的浏览器 url 地址中获取 AppId。