tongchenkeji 发表于:2023-11-22 19:17:300次点击 已关注取消关注 关注 私信 云效实际操作中,是不是一个应用进程或者一个服务就需要新建一个应用呢?[阿里云云效] 暂停朗读为您朗读 云效实际操作中,是不是一个应用进程或者一个服务就需要新建一个应用呢? 「点点赞赏,手留余香」 赞赏 还没有人赞赏,快来当第一个赞赏的人吧! 海报 阿里云云效# 云效3181
sun20AM 2023-11-28 8:30:05 1 在云效的操作实践中,尽管一个代码库中可能包含多个服务,但出于对每个服务进行单独测试和上线的考虑,建议将它们分成多个应用进行管理。这样可以更好地组织和优化开发流程,提高整体效率。 此外,云效还提供了较为灵活的流水线功能,可以基于不同的开发语言快速构建、测试、部署到阿里云ECS或自有主机上。同时,通过应用视角,您可以方便地以应用为核心,对应用下的流水线、环境、资源等研发流程和研发资产进行统一管理。 需要注意的是,每个应用可以被创建多个环境实例,这些实例通常对应着一组K8s资源实例或者一组主机服务。这样的设计使得同一个应用可以在不同的环境(如开发环境、测试环境和生产环境)中运行,极大地丰富了应用的使用场景和灵活性。
vohelonAM 2023-11-28 8:30:05 3 建议是这样的。 应用的定义应用,是一个可独立交付的对外提供服务的单元,是开发、部署、发布、运维的最小逻辑单元。在研发态,通常对应一个到多个功能模块,关联一个或多个代码库;在运行态,通常对应一个或多个服务。 以电商系统为例,购物车、商品详情、下单系统都是独立应用。众多应用构成了淘宝、天猫、支付宝等业务系统。 开发、 交付、运维工作都是围绕应用展开的,建议每个应用有明确的负责人,对应独立的代码库,上线流程、运维监控、故障定责等工作都以应用维度展开。https://help.aliyun.com/document_detail/321883.html?spm=a2c4g.612044.0.i2
小周sirAM 2023-11-28 8:30:05 4 是的,通常情况下,每一个独立的应用进程或服务应该作为一个单独的应用进行管理,这意味着一个进程或服务应该对应一个应用。这样做有助于更好的隔离、调试和运维,并且可以更容易地处理版本控制、部署和日志等功能。同时,也可以为每个服务创建一个单独的YAML文件,并在流水线上定义多个任务,以便更好地组织代码和逻辑。
圆不溜秋的小猫猫AM 2023-11-28 8:30:05 5 建议是这样的,比如虽然可能一个代码库中有多个服务,但是每个服务都是单独测试上线的,建议分成多个应用管理。此回答整理自钉群“云效交付域答疑群”
在云效的操作实践中,尽管一个代码库中可能包含多个服务,但出于对每个服务进行单独测试和上线的考虑,建议将它们分成多个应用进行管理。这样可以更好地组织和优化开发流程,提高整体效率。
此外,云效还提供了较为灵活的流水线功能,可以基于不同的开发语言快速构建、测试、部署到阿里云ECS或自有主机上。同时,通过应用视角,您可以方便地以应用为核心,对应用下的流水线、环境、资源等研发流程和研发资产进行统一管理。
需要注意的是,每个应用可以被创建多个环境实例,这些实例通常对应着一组K8s资源实例或者一组主机服务。这样的设计使得同一个应用可以在不同的环境(如开发环境、测试环境和生产环境)中运行,极大地丰富了应用的使用场景和灵活性。
可以多个,但不建议。这样方便管理。
建议是这样的。
应用的定义
应用,是一个可独立交付的对外提供服务的单元,是开发、部署、发布、运维的最小逻辑单元。在研发态,通常对应一个到多个功能模块,关联一个或多个代码库;在运行态,通常对应一个或多个服务。 以电商系统为例,购物车、商品详情、下单系统都是独立应用。众多应用构成了淘宝、天猫、支付宝等业务系统。 开发、 交付、运维工作都是围绕应用展开的,建议每个应用有明确的负责人,对应独立的代码库,上线流程、运维监控、故障定责等工作都以应用维度展开。https://help.aliyun.com/document_detail/321883.html?spm=a2c4g.612044.0.i2
是的,通常情况下,每一个独立的应用进程或服务应该作为一个单独的应用进行管理,这意味着一个进程或服务应该对应一个应用。这样做有助于更好的隔离、调试和运维,并且可以更容易地处理版本控制、部署和日志等功能。同时,也可以为每个服务创建一个单独的YAML文件,并在流水线上定义多个任务,以便更好地组织代码和逻辑。
建议是这样的,比如虽然可能一个代码库中有多个服务,但是每个服务都是单独测试上线的,建议分成多个应用管理。此回答整理自钉群“云效交付域答疑群”