# Tomcat 云主机部署
# 使用场景
将产物部署到 Tomcat 云主机上,一般用于在 Tomca t云主机上部署传统 War 包
# 配置说明
属性 | 配置说明 |
---|---|
组件名称 | 从已配置的tomcat程序类组件中选择 |
部署策略 | 可选:全新/升级/增量,默认为全新 升级:只对容器云部署有用 增量:只对EOS应用部署有用 |
部署模式 | 可选:单节点/对等 单节点:只部署到单个云主机资源上 对等:可部署到多个云主机资源上,需要在资源选择时选择多个资源 |
强制覆盖 | 勾选并配置好下方tomcat属性,即可覆盖原有的tomcat服务器 |
介质策略 | 部署时使用的介质版本策略,可选:最新/固定版本/自管理/其他 最新:获取最新版本的介质 固定版本:使用固定版本的介质,勾选后,需要填写版本号 自管理:自定义管理的介质存放路径 其他:从指定的URL地址获取介质,勾选后,需要填写介质URL |
介质仓库 | 选择已在平台中配置好的nexus介质仓库 |
名称 | 上传介质的工件名称,支持通配符* |
别名/标签 | 上传介质的别名,或者上传Sql脚本介质的别名,或者打镜像时的标签,支持通配符* |
版本 | 下拉框选择介质的版本 |
介质路径 | 介质存放路径,支持通配符* |
介质URL | 介质的url |
资源选择 | 从资源列表中选择需要部署到哪个/哪些资源上 |
版本 | 选择需要部署的tomcat版本,可选:7.0.73,8.5.8 |
用户目录 | 用户拥有权限的目录 |
安装目录 | 相对于用户目录的安装目录名 |
Webapp目录 | 定义TOMCAT_HOME下的一个目录作为WAR部署根目录 |
根目录 | 定义应用在webapps目录下根目录 |
日志路径 | 定义TOMCAT_HOME下的一个目录作为日志输出路径 |
协议 | 可选:HTTP/1.1,HTTP/1.0 |
端口 | 注意各端口配置需要避免端口冲突,包括HTTP监听端口、SSL监听端口、Shutdown端口、AJP端口 |
启用SSL | 勾选则启用HTTPS |
线程池名称 | 默认tomcatThreadPool |
最大值 | 默认150 |
最小值 | 默认5 |
JVM运行参数 | 默认 -server -Xms128m -Xmx512m |
Java版本 | 需要安装的JDK版本,可选:8,7,6 |
Java安装目录 | jdk安装路径,相对路径,为用户目录拼接该路径 |
安装介质URL | 如果不配置,则使用系统默认 |
备份 | 是否备份 |
被备份目录 | 需要备份的目录,如果不配置,默认是应用安装目录 |
备份目录 | 备份目录,如果不配置,默认是应用安装目录/根目录.时间戳 |
校验协议类型 | 选择校验协议类型http/tcp |
校验url | 用于在部署后校验服务是否可用,如果为空则不校验,如/,/api/ping,/health.html |
状态码 | 如果有校验url,则必填 根据校验url返回的状态码(例如200,400),判断服务是否可用 |
请求类型 | get/put/post |
请求端口 | 请求端口 |
请求报文 | tcp协议请求报文 |
预期响应报文 | tcp协议预期响应报文 |