概念介绍工作负载

工作负载

工作负载(Workload)是指在 FunctionCat 函数猫中运行的应用、服务、认证和路由的实例。工作负载是资源分配和管理的核心,确保系统的高效运行和可扩展性。

部署

在 FunctionCat 函数猫中,部署将部署单元类型转化为工作负载。部署由四个个阶段组成:项目初始下,构建(Build),布置(Provision)和后置处理。

  • 项目初始化: 初始化项目,包括下载已有项目的代码,或者上传源系统的项目代码到新项目中。
  • 构建(Build):准备和编译代码以创建可运行的应用或服务的制品。
  • 布置(Provision):上传构建的制品,将构建的应用或服务制品落地到指定的环境中,并创新必要的资源。
  • 后置处理:处理部署缓存、备份等任务。

概念关系

概念关系
应用(App)一个应用可以有多个工作负载
服务(Service)一个服务可以有多个工作负载
认证(Auth)认证是工作负载的一部分
路由(Route)路由定义工作负载的访问路径