应用部署概述

最近更新时间: 2026-03-13 09:03:00

名词解释

应用:是用户的业务应用,通过应用可以对用户的程序包以及应用配置进行管理。
部署组:是执行应用批量部署的逻辑概念。一个部署组内包括多个应用实例,每个应用实例上运行相同的应用程序。

应用场景

TSF 应用部署分为两种场景:

  • 虚拟机应用部署:通过程序包将应用部署在云服务器上。
  • 容器应用部署:通过镜像将应用部署在 Docker 容器中,Docker 应用部署时,将在云服务器上创建多个 Docker 容器实例

两种部署场景的对比如下:

部署场景 虚拟机部署 容器部署
应用托管方式 一台云服务器部署一个应用 使用 Docker 部署应用,一台云服务器可以部署多个应用
使用场景 传统部署场景 对容器运行环境需要定制和希望提升资源利用率的场景
集群类型 虚拟机集群 容器集群
部署方式 JAR 包、zip 压缩包、tar.gz 压缩包 镜像
应用举例 Spring Boot、Dubbo Spring Boot、Dubbo、MySQL、WordPress

部署流程

  1. 创建集群
  2. 将导入云主机集群
  3. 创建应用
  4. 上传程序包或镜像
  5. 创建部署组
  6. 部署应用