# 压缩包类型应用云主机部署

# 使用场景

组件部署:部署压缩包

compressed-package-deploy-1

compressed-package-deploy-2

compressed-package-deploy-3

compressed-package-deploy-4

compressed-package-deploy-5

# 配置说明

属性 配置说明
组件名称 从已配置的tomcat程序类组件中选择
强制覆盖 强制覆盖会先执行卸载应用目录的操作,请慎重。
介质策略 部署时使用的介质版本策略,
可选:最新/固定版本/自管理/其他
最新:获取最新版本的介质
固定版本:使用固定版本的介质,勾选后,需要填写版本号
自管理:自定义管理的介质存放路径
其他:从指定的URL地址获取介质,勾选后,需要填写介质URL
介质仓库 选择已在平台中配置好的nexus介质仓库
名称 上传介质的工件名称,支持通配符*
别名/标签 上传介质的别名,或者上传Sql脚本介质的别名,或者打镜像时的标签,支持通配符*
版本 下拉框选择介质的版本
介质路径 介质存放路径,支持通配符*
介质URL 介质的url
资源选择 从资源列表中选择需要部署到哪个/哪些资源上
应用目录 应用目录,压缩包会解压覆盖到该目录。
启动脚本 启动脚本的绝对路径
停止脚本 停止脚本的绝对路径
环境变量 启停脚本用到的环境变量
应用端口 访问应用的端口
重启应用 是否重启应用
执行目录 切换到指定目录下执行该脚本
启动参数 启动脚本的参数,如sh start.sh debug中的debug参数,多个参数使用空格分离如test1 test2
停止参数 停止脚本的参数,如sh app.sh stop中的stop参数,多个参数使用空格分离如test1 test2
备份 是否备份
被备份目录 需要备份的目录,如果不配置,默认是应用安装目录
备份目录 备份目录,如果不配置,默认是应用安装目录/根目录.时间戳
校验协议类型 选择校验协议类型 HTTP / TCP
校验url 用于在部署后校验服务是否可用,如果为空则不校验,如/,/api/ping,/health.html
状态码 如果有校验url,则必填
根据校验url返回的状态码(例如200,400),判断服务是否可用
请求类型 GET / PUT / POST
请求端口 请求端口
请求报文 TCP 协议请求报文
预期响应报文 TCP 协议预期响应报文
上次更新: 2023-4-4 17:48:33