# Spring Boot 云主机部署

# 使用场景

将产物部署到 Spring Boot 云主机上,一般用于在云主机上部署微服务应用

springboot-host-deploy-1

springboot-host-deploy-2

springboot-host-deploy-3

springboot-host-deploy-4

springboot-host-deploy-5

# 配置说明

属性 配置说明
组件名称 从已配置的springboot程序类组件中选择
部署策略 可选:全新/升级/增量,默认为全新
升级:只对容器云部署有用
增量:只对EOS应用部署有用
部署模式 可选:单节点/对等
单节点:只部署到单个云主机资源上
对等:可部署到多个云主机资源上,需要在资源选择时选择多个资源
强制覆盖 在全新部署策略下,可强制覆盖原有的应用
介质策略 部署时使用的介质版本策略,可选:最新/固定版本/自管理/其他
最新:获取最新版本的介质
固定版本:使用固定版本的介质,勾选后,需要填写版本号
自管理:自定义管理的介质存放路径
其他:从指定的URL地址获取介质,勾选后,需要填写介质URL
介质仓库 选择已在平台中配置好的nexus介质仓库
名称 上传介质的工件名称,支持通配符*
别名/标签 上传介质的别名,或者上传Sql脚本介质的别名,或者打镜像时的标签,支持通配符*
版本 下拉框选择介质的版本
介质路径 介质存放路径,支持通配符*
介质URL 介质的url
资源选择 从资源列表中选择需要部署到哪个/哪些资源上
版本 选择需要部署的tomcat版本,可选:7.0.73,8.5.8
用户目录 用户拥有权限的目录
安装目录 相对于用户目录的安装目录名
日志路径 日志文件的绝对路径,需要用户写权限
应用端口号 应用提供服务的端口号
JVM运行参数 默认 -server -Xms128m -Xmx512m
程序参数 程序参数
停止URL 优雅停止调用的url,如http://127.0.0.1:8888/monitor/shutdown。若应用不支持则不填写,默认使用kill停止
用户名 停止调用url认证的用户名,若不需要验证则不填写
密码 停止调用url认证的密码,若不需要验证则不填写
超时时间 等待停止的超时时间(单位:s),超过设定时间如应用未停止则使用kill停止进程。
Java版本 需要安装的JDK版本,可选:8,7,6
Java安装目录 jdk安装路径,相对路径,为用户目录拼接该路径
安装介质URL 如果不配置,则使用系统默认
备份 是否备份
被备份目录 需要备份的目录,如果不配置,默认是应用安装目录
备份目录 备份目录,如果不配置,默认是应用安装目录/根目录.时间戳
校验协议类型 选择校验协议类型http/tcp
校验url 用于在部署后校验服务是否可用,如果为空则不校验,如/,/api/ping,/health.html
状态码 如果有校验url,则必填
根据校验url返回的状态码(例如200,400),判断服务是否可用
请求类型 get/put/post
请求端口 请求端口
请求报文 tcp协议请求报文
预期响应报文 tcp协议预期响应报文
上次更新: 2023/4/13上午10:25:03