应用程序进程

创建应用程序时,标识所包括组件并定义应用程序进程

应用程序进程(例如,组件进程)是使用进程编辑器创建的。IBM® UrbanCode Deploy 提供了一些常见进程步骤。应用程序进程也可以通过针对其关联组件定义的进程组合。

应用程序进程可手动运行、在某个触发条件下自动运行或按用户定义的计划运行。如果组件有若干进程,那么应用程序确定要运行的进程及运行顺序。例如,n 层应用程序可能具有 Web 层、中间件层和数据库层。而且,根据该示例,数据库层必须在其他两个层之前更新,其他两个层随后并行部署。应用程序可编排整个进程,包括必要时使服务器联机和脱机以实现负载均衡。

应用程序进程运行时,它与特定环境交互。环境是一个或多个资源形成的集合。至少一个环境必须与应用程序相关联,该进程才能运行。应用程序进程独立于环境;可独立于任何特定环境来设计进程。这些应用程序进程允许单个应用程序与不同环境(例如,QA 或生产)交互。要将同一应用程序进程与多个环境配合使用(典型方案),应使每个环境与该应用程序相关联并对每个环境单独运行该进程。

除部署外,还有一些其他常见进程可用,例如,回滚部署。IBM UrbanCode Deploy 跟踪每个组件版本的历史记录,这允许应用程序进程将环境复原至任何点。


反馈